Client-Konfigurationsparameter
Die nachfolgenden Parameter können in der
Befehlszeile oder in der
Planta.ini gesetzt werden
Alle Parameter müssen in Kleinbuchstaben definiert werden.
Die Einstellung in der Befehlszeile überschreiben die Einstellungen der planta.ini.
Art | Beispiel | Kommentar |
|---|---|---|
Befehlszeile | planta.exe server = planta4:21345 | Z. B. nützlich bei Windows-Shortcuts |
Planta.ini gesetzt werden | Die Datei |
|
Parameter | Werte | Default-Wert | Beispiel | Beschreibung | Verfügbar ab |
|---|---|---|---|---|---|
| Ein Service-Datensatz in DNS |
| Der Client stellt eine Verbindung zu dem Server her, auf den der angegebene Dienstdatensatz im DNS verweist. | ||
| <Hostname oder IP-Adresse>:<Portnummer> |
| Der Client stellt eine Verbindung zum jeweiligen Server und der jeweiligen IP her.
| ||
| 0 , 1, 2, Protokoll | 1 |
| Mögliche (Client-)Log-Level sind:
Die Client-Log-Dateien befinden sich unter %client folder%/Log, sofern im Parameter
Error rendering macro 'fontawesome-macro' : Page loading failed Dieser Ordner wird erstellt, wenn er fehlt, Logging aktiviert ist und der Benutzer den Client zum ersten Mal startet. | |
| true, false | false |
| Zeigt alle XML-Nachrichten im Client an (muss mit
Error rendering macro 'fontawesome-macro' : Page loading failed Dies ist ein Debug-Parameter, der nur für die interne Nutzung gedacht ist. | |
| true, false | false |
| Kommuniziert mit dem Server über ein verschlüsseltes SSL-Protokoll. Error rendering macro 'fontawesome-macro' : Page loading failed PLANTA empfiehlt, PLANTA secure zu verwenden. | |
| {para1:'value1',para2:'value2'} | Der Client sendet eine XML-Datei in folgender Form an den Server:
Diese Werte werden in der Systemvariable @83 serverseitig hinterlegt | |||
| true, false | false |
| Aktivieren Sie die Passwort-Anmeldedaten kundenseitig. | |
| true, false | false |
| Wenn der Wert dieses Parameters „true“ ist, wird der Client bei einem Serverabsturz oder Netzwerkfehler automatisch geschlossen. | |
| kerberos | kerberos |
| Verwenden Sie clientseitig Kerberos authentication | |
| PLANTA/planta_server | PLANTA/planta_server |
| Kerberos Service Principal Name (SPN), wie er zur Authentifizierung verwendet wird | |
| true, false | true |
| Optionaler Parameter, der Komprimierung ermöglicht | |
| {0..9} | 6 |
| Der Kompressionsgrad bestimmt den Grad der Kompression: 0 für keine Komprimierung, 9 für beste Komprimierung | |
| true, false | true |
| Erlaubt es, die Verarbeitung von | |
| true, false | false |
| Verhindert, dass mehrere Clients für denselben Server geöffnet werden. Wenn dieser Parameter auf „true“ gesetzt ist und ein Client für einen Server geöffnet wird, für den bereits ein Client mit genau diesem Parameter existiert, wird der vorhandene Client fokussiert und die Methode Error rendering macro 'fontawesome-macro' : Page loading failed Wird der Client über einen Application Link geöffnet, so wird dieser Parameter stets behandelt, als wäre er auf "true" gesetzt. | |
| Name der Konfigurationsdatei in der Registry, | der es erlaubt, Bezug auf eine in der Registry definierte Konfiguration zu nehmen | |||
| Hex Color Code |
| Reiter und Rahmenfarbe eines aktiven Moduls | ||
| Hex Color Code |
| Font color of module tab | ||
Error rendering macro 'fontawesome-macro' : Page loading failed | true, false | false | Wenn dieser Parameter true ist, fügt der Client der Handshake-Nachricht Informationen zur Domäne hinzu Error rendering macro 'fontawesome-macro' : Page loading failed Dieser Parameter wird in einer der kommenden Client-Versionen entfernt werden. | ||
Error rendering macro 'fontawesome-macro' : Page loading failed | true, false | false | Wenn dieser Parameter wahr ist, fügt der Client Informationen zu den Anmeldedaten zur Handshake-Nachricht hinzu Error rendering macro 'fontawesome-macro' : Page loading failed Dieser Parameter wird in einer der kommenden Client-Versionen entfernt werden. | ||
| pl-ch |
| Wenn der Wert "pl-ch" ausgewählt ist, wird die Website-Adresse planta-gmbh.ch von PLANTA Schweiz im Programmhintergrund angezeigt. | ||
Error rendering macro 'fontawesome-macro' : Page loading failed | true, false | true | Wenn dieser Parameter auf Error rendering macro 'fontawesome-macro' : Page loading failed Es ist geplant, die dynamische OLE-Größenanpassungsfunktion in einer kommenden Client-Version als Standard zu implementieren. Ab dieser Version wird dieser Parameter nicht mehr unterstützt werden. | ||
| true, false | true |
| Wenn dieser Parameter auf false gesetzt ist, wird die Drag&Drop-Funktionalität auf Client-Seite deaktiviert und die alte Implementierung auf Server-Seite aktiviert, sodass die Undo-Funktionalität für Drag&Drop von Feld zu Feld nicht funktioniert. | |
| true, false | false |
| Error rendering macro 'fontawesome-macro' : Page loading failed Wenn die Parameter Benutzer und Passwort angegeben sind, aber autologin auf false gesetzt ist, werden die Benutzerdatenfelder im Anmeldefeld mit den definierten Parametern ausgefüllt. Um sich anzumelden, muss der Benutzer jedoch durch Drücken der Eingabetaste oder durch Klicken auf OK bestätigen. Wenn autologin auf "true" gesetzt ist und die Parameter Benutzer und Passwort definiert wurden, meldet der Client den Benutzer automatisch an. | |
| Definieren Sie einen Benutzernamen, der im Benutzer-Textfeld im Anmelde-Dialogfenster übernommen wird. | ||||
| Definieren Sie ein Passwort, das im Benutzer-Textfeld im Anmelde-Dialogfenster eingefügt wird. | ||||
| int value, possible 1-900 | 60 |
| Bestimmt wie lange der Server die Verbindung zum Client nach Erhalt der letzten Nachricht aufrecht erhält | |
| true, false | true |
| Enables mutual ssl authentication | |
| folder path; environmental variables can be used | Legt einen Pfad fest, auf dem die Log und OLE-Ordner erstellt werden |
| ||
| true, false | false |
| Legt fest, ob die Datensätze in tabellarischen Ansichten mit abwechselnder Schattierung voneinander getrennt werden. | C 39.5.33 |
| true, false | true |
| Legt fest, ob bei einem Absturz des Clients mit einer Ausnahme Dumps erstellt werden sollen. Die Dumps werden im Um auch eine Dump-Datei zu erstellen, falls der Client mit einer nicht behandelten Ausnahme abstürzt, kann der Client mit StartWithDump.ps1 im Client-Verzeichnis gestartet werden. | C 39.5.34 |
Verwendung des Parameters "reuse_client_instance"
Der Parameter
reuse_client_instanceverhindert, dass mehrere Clients für dieselbe Serververbindung geöffnet werden.Es funktioniert nur, wenn die Server-/Port-Kombination in den Befehlszeilenparameter oder in die Datei planta.ini geschrieben wird.
Der Parameter muss beim Öffnen des Clients auf „True“ gesetzt sein und muss für jeden nachfolgenden Client auf „True“ bleiben.
Wenn Sie versuchen, den zweiten Client zu öffnen, wird der erste fokussiert und die Methode
reuse_client_instance()unter /Lib/Main/customer/session/session.py oder /Lib/Earth/customer/session/session.py wird ausgeführt.Wenn die Funktion aufgerufen wird, hat sie zwei Parameter:
individual_parameter, der den Wert des Client-Parametersindividual_parametersenthält, undwindow_handle, der der Handle zum Client-Fenster ist.Diese Methode kann durch Ändern der Datei überschrieben werden. Wenn Sie auf eine neuere Client-Version aktualisieren, müssen Sie die aktualisierte Datei erneut ändern.
Eine externe Anwendung enthält alle Projekte in PLANTA project.
Ein Benutzer möchte schnell von dieser Anwendung zu einem bestimmten Projekt in PLANTA project wechseln.
Die externe Anwendung kann so geändert werden, dass sie einen Hyperlink enthält, über den die PLANTA-Anwendung mit einem bestimmten
individual_parameters-Wert aufgerufen werden kann, der eine Kennung des Projekts enthält, die PLANTA project bekannt ist.Die Datei session.py kann so geändert werden, dass dieser Wert zum Suchen des Projekts in PLANTA und zum Öffnen des Projekt-Workflows verwendet wird.