Skip to main content
Skip table of contents

Client-Konfigurationsparameter

Error rendering macro 'fontawesome-macro' : Page loading failed
Informationen

  • 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.

Error rendering macro 'fontawesome-macro' : Page loading failed
Details

Art

Beispiel

Kommentar

Befehlszeile

planta.exe server = planta4:21345

Z. B. nützlich bei Windows-Shortcuts

Planta.ini gesetzt werden

Die Datei planta.ini befindet sich im Verzeichnis der planta.exe

  • Die binäre Datei (planta.exe) kann direkt ausgeführt werden.

  • Alternativ ist es möglich, Default-Parameter für mehrere Server-Instanzen zu setzen, die denselben Client verwenden.

  • Error rendering macro 'fontawesome-macro' : Page loading failed
    Zusätzliche Zeichen wie Leerzeichen oder Anführungszeichen werden nicht gestripped und sollten daher vermieden werden.

Parameter

Werte

Default-Wert

Beispiel

Beschreibung

Verfügbar ab

srv

Ein Service-Datensatz in DNS

srv=_ppms_production

Der Client stellt eine Verbindung zu dem Server her, auf den der angegebene Dienstdatensatz im DNS verweist.

server

<Hostname oder IP-Adresse>:<Portnummer>

server=planta4:20000

Der Client stellt eine Verbindung zum jeweiligen Server und der jeweiligen IP her.

  • Error rendering macro 'fontawesome-macro' : Page loading failed
    Es ist möglich, mehr als einen Server hinzuzufügen. Der verwendete Server wird zufällig ausgewählt.

log

0 , 1, 2, Protokoll

1

log=protocol

Mögliche (Client-)Log-Level sind:

  • 0: no log

  • 1: support log

  • 2: programmers log

  • Protokoll: support log, programmers log und protocol dump des XML-Client<>Server

Die Client-Log-Dateien befinden sich unter %client folder%/Log, sofern im Parameter working_folder kein anderer Pfad angegeben ist.

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.

explore

true, false

false

explore=true

Zeigt alle XML-Nachrichten im Client an (muss mit log=protocol verwendet werden)

  • Durch STRG + Doppelklick werden ein Punkt und all seine Unterpunkte aufgeklappt

  • Durch UMSCHALT + Doppelklick wird ein Punkt in ihrem bevorzugten XML-Viewer geöffnet

Error rendering macro 'fontawesome-macro' : Page loading failed
Dies ist ein Debug-Parameter, der nur für die interne Nutzung gedacht ist.

encrypted

true, false

false

encrypted=true

Kommuniziert mit dem Server über ein verschlüsseltes SSL-Protokoll.

Error rendering macro 'fontawesome-macro' : Page loading failed
PLANTA empfiehlt, PLANTA secure zu verwenden.

individual_parameters

{para1:'value1',para2:'value2'}
(kein Leerzeichen)

Der Client sendet eine XML-Datei in folgender Form an den Server:

individual_parameters={para1:'value1',para2:'value2'}

Diese Werte werden in der Systemvariable @83 serverseitig hinterlegt

credential_manager

true, false

false

credential_manager=true

Aktivieren Sie die Passwort-Anmeldedaten kundenseitig.

close_on_server_disconnect

true, false

false

close_on_server_disconnect=true

Wenn der Wert dieses Parameters „true“ ist, wird der Client bei einem Serverabsturz oder Netzwerkfehler automatisch geschlossen.

authentication

kerberos

kerberos

authentication=kerberos

Verwenden Sie clientseitig Kerberos authentication

spn

PLANTA/planta_server
@PLANTA.de

PLANTA/planta_server
@PLANTA.de

spn=PLANTA/planta_server@PLANTA.de

Kerberos Service Principal Name (SPN), wie er zur Authentifizierung verwendet wird

compressed

true, false

true

compressed=false

Optionaler Parameter, der Komprimierung ermöglicht

compress_level

{0..9}

6

compress_level=9

Der Kompressionsgrad bestimmt den Grad der Kompression: 0 für keine Komprimierung, 9 für beste Komprimierung

enable_exec_python_script

true, false

true

enable_exec_python_script=false

Erlaubt es, die Verarbeitung von client_exec()/server_exec() API-Aufrufen zu deaktivieren

reuse_client_instance

true, false

false

reuse_client_instance=true

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 reuse_client_instance() in session.py wird mit dem Wert des Parameters individual_parameters aufgerufen.

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.

config

Name der Konfigurationsdatei in der Registry,

der es erlaubt, Bezug auf eine in der Registry definierte Konfiguration zu nehmen

active_border_color

Hex Color Code

active_border_color=#FFFFFF

Reiter und Rahmenfarbe eines aktiven Moduls

caption_text_color

Hex Color Code

caption_text_color=#808000

Font color of module tab

get_domain_info (bool)

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.

get_credential_info (bool)

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.

distributor

pl-ch

distributor=pl-ch

Wenn der Wert "pl-ch" ausgewählt ist, wird die Website-Adresse planta-gmbh.ch von PLANTA Schweiz im Programmhintergrund angezeigt.

ole_shrinking

Error rendering macro 'fontawesome-macro' : Page loading failed

true, false

true

Wenn dieser Parameter auf false gesetzt ist, wird die dynamische OLE-Größenänderungsfunktion deaktiviert.

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.

client_dragndrop

true, false

true

client_dragndrop=false

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.

autologin

true, false

false

autologin=true

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.

user

Definieren Sie einen Benutzernamen, der im Benutzer-Textfeld im Anmelde-Dialogfenster übernommen wird.

password

Definieren Sie ein Passwort, das im Benutzer-Textfeld im Anmelde-Dialogfenster eingefügt wird.

keepalive

int value, possible 1-900

60

keepalive=300

Bestimmt wie lange der Server die Verbindung zum Client nach Erhalt der letzten Nachricht aufrecht erhält

mutual

true, false

true

mutual=false

Enables mutual ssl authentication

working_folder

folder path; environmental variables can be used

Legt einen Pfad fest, auf dem die Log und OLE-Ordner erstellt werden

classic_alternate_shading

true, false

false

classic_alternate_shading=true

Legt fest, ob die Datensätze in tabellarischen Ansichten mit abwechselnder Schattierung voneinander getrennt werden.

C 39.5.33

write_dump_on_exception

true, false

true

write_dump_on_exception=true

Legt fest, ob bei einem Absturz des Clients mit einer Ausnahme Dumps erstellt werden sollen. Die Dumps werden im working_folder erstellt.

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_instance verhindert, 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-Parameters individual_parameters enthält, und window_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.

Error rendering macro 'fontawesome-macro' : Page loading failed
Beispiel

  • 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.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.