There is space to grow your ideas...

Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 21 Next »

Allgemeine Definitionen:

Ein Command Line Argument beginn immer mit einem Schrägstrich (/). Danach wird der Name der Option angegeben. Die Grossschreibung ist dabei nicht relevant.

Wird im Anschluss nichts mehr angegeben, dann wird die entsprechende Option auf 1 gesetzt. Um die Option auszuschalten kann auch /Option=0 angegeben werden.

Wird im Anschluss ein Gleichzeichen (=) angegeben, dann können entsprechende Optionsdefinitionen angegeben werden. Der Text darf keine Leerzeichen und keine "/" enthalten. Muss eines dieser Zeichen angegeben werden, dann muss der text zwischen { und } angegeben werden. Werden Anführungszeichen (") angegeben, dann werden diese am Anfang und am Ende des Textes entfernt.

Manche Optionen können mehrfach angegeben werden, dann gelten alle Einträge in der angegebenen Reihenfolge. Andere sind nur einmal anzugeben, wobei bei Mehrfachnennungen einfach der letzte angegebene Eintrag gilt.

Ist eine Datei "command.smt" vorhanden, dann werden die dort auf einer Zeile angegebenen Optionen am Ende angefügt. SInd in dieser Datei mehrere Zeilen vorhanden, dann wird der Benutzer für die Auswahl einer der Zeilen gefragt.

 

Argumente für Auswertungsmodul (SSD)

SwitchMehrfachBeschreibung
/Execute={Name}JaFührt beim Start der Software ein Makro aus
/StopAfterMacroNeinBeendet die Software nach Abschluss der angegebenen Makros

 

Argumente für Login (SSE)

SwitchMehrfachBeschreibung
/User={tt}NeinBenutzername
/Password={tt}NeinPasswort

 

Argumente für allgemeine Einstellungen (SSX)

SwitchMehrfachBeschreibung
/StopOnErrorNeinBeendet die Software ohne Rückfrage bei einem schweren Fehler
/RestartOnErrorNeinStartet die Software automatisch neu bei einem schweren Fehler
/NoSplashNeinKeine Anzeige des Splash-Fensters während dem Aufstarten
/ConnectionString={ss}NeinZu verwendender Connection String (anstatt aus der Registry)
/AppKey={ss}NeinRegistry Key, der für die Einstellungen verwendet werden soll. Dies übersteuert einen eventuellen Eintrag in "config.smt".
/Language={nn}NeinSpracheinstellung
/SortCode={ss}Nein

Sortierdefinition

/IniFile={ff}NeinEinstellungen sollen in dem angegebenen INI File gespeichert werden
/SilentSQLNeinKeine SQL Fehlermeldungen anzeigen. Diese werden einfach übergangen und die Software weiter ausgeführt
/PlanningPeriodID=nnNeinID der ausgewählten Planungsperiode
/SeminarCenterID=nnNeinID des ausgewählten Standortes
/CompanyID=nnNeinID des ausgewählten Unternehmens
/LanguageID=nnNeinID der ausgewählten Sprache
/HiddenID=nnNein0 = Verborgene Elemente zeigen, 1 = Verborgene Elemente nicht zeigen
/OrgUnitID=nnNeinID der ausgewählten Organisationseinheit
/NoOpusDebuggerNeinEs soll auch im Fehlerdfall kein Opus Debugger gestartet werden. Ein Fehlerhafter Opus Code wird dann einfach abgebrochen.
/CommandLineOptions={ff}JaHier kann ein Dateiname angegeben werden, aus welchem weitere Command Line Optionen gelesen werden sollen. Die Optionen können dort auf einer oder mehreren Zeilen angegeben werden.

 

Argumente für SMT School Online (SPO)

SwitchMehrfachBeschreibung
/AutoStartTime=nnNeinStartet die erste Synchronisation automatisch nach dieser Anzahl Sekungen
/RepeatTime=nnNeinWiederholt die Synchronisation nach dieser Anzahl Minuten
/SynchDocsHour=nnNeinDie Synchronisatino von Dokumenten wird zu dieser Stunde gemacht
/DoRepeatNeinDie Synchronisation soll nicht einmalig sondern wiederholt gemacht werden
/SynchDocsNeinSynchronisation von Dokumenten soll gemacht werden
/DoSingleNeinDie Synchronisation soll nur einmal gemacht werden, danach stoppt das Programm
/SourceConnectionString={tt}NeinConnection String der Source Datenbank
/DestinationConnectionString={tt}NeinConnectino String der Zieldatenbank
/SynchName={tt}NeinName im Titel des Synchronisationsfensters
/SOANeinDaten für Absenzen werden synchronisiert
/SOKNeinDaten für Kompetenzen werden synchronisiert
/SOFNein

Daten für Lohnfreigaben werden synchronisiert

/SODNeinDatensatzdokumente werde synchronisiert
/RSOANeinAbsenzendaten werden zurückgelesen
/OldDBNeinDie Source-Datenbank ist eine ältere Version (wird in einem zukünftigen Release nicht mehr unterstützt)
/FTPUrlNeinFTP Server für Dokumente
/FTPUserNameNeinBenutzername für FTP
/FTPPasswordNeinPasswort für FTP
/FTPFolderNeinVerzeichnis für FTP
/SynchFields={Table,IDField,Field}Ja

Die angegebenen Felder in den angegebenen Tabell werden synchronisiert (es muss immer jeweils drei Komma-getrennte Werte geben):

  • Table = Tabellenname
  • IDField = Name des ID Feldes (dieses muss numerisch und eindeutig sein)
  • Field = Name des Feldes, welches synchronisiert werden soll

 

 

  • No labels