Kontextmenüs enthalten Funktionen, die, wie der Name schon sagt, im Kontext der aktuellen Transaktion zusätzliche Funktionen zur Verfügung stellen.
Ein Kontextmenü wird mit einen Klick auf der rechten Maustaste aktiviert.
Die zur Verfügung stehenden Funktion sind u.a. abhängig
Ist der Mauszeiger über einem Feld, unabhängig davon, ob es ein Anzeige- oder Eingabefeld ist, und wird dann die rechte Maustaste geklickt, wird dieses Feld zum aktuellen Feld.
Nachstehend werden alle möglichen Funktionen der Kontextmenüs beschrieben. Ob eine Funktion im Kontextmenü zur Verfügung steht, hängt von dem jeweiligen Zustand / Bearbeitungsmodus der Transaktion ab, in dem das Kontextmenü geöffnet wird.
Zeigt den Hilfetext für das aktuelle Feld an. Diese Funktion ist identisch mit der <F1>-Taste in einem Feld.
Aktiviert den Editor zum Bearbeiten des Hilfetextes zum aktuellen Feld. Diese Funktion ist nur dann möglich, wenn der Benutzer zum Bearbeiten von Hilfetexten berechtigt ist, er also die Transaktion Hinzufügen eines Hilfetextes ausführen darf.
Zeigt die Transaktions-, Panel und Feldinformationen in der Statuszeile an.
Zeigt die Dokumentation zur aktuellen Transaktion an.
Zeigt die Gesamtdokumentation zur Applikation an.
Zeigt den Windowsdialog zum Drucken des Bildschirmes an.
Speichert den Bildschirminhalt als Imagedatei im Verzeichnis “dump” der Installation. Die Dateiendung ist “dsp”. Der Speicherort und der automatisch erzeugte Dateiname werden in der Statuszeile angezeigt.
Diese Funktion ist nur dann möglich, wenn der Benutzer als “Designer” definiert ist.
Zeigt Hersteller- und Produktionsinformationen an. Wichtig ist in diesem Fenster in der echten unteren Ecke die Build-Version. Mit der angezeigten Zahl kann die Installation eindeutig identifiziert werden.
Ermöglicht das Speichern von Informationen während der Ausführung der Transaktion zu Supportzwecken. Ein Haken vor dem Eintrag bedeutet, dass eine der nachfolgenden Funktionen aktiviert ist. Die aktivierte Funktion ist ebenfalls durch einen Haken gekennzeichnet. Die Aktivierung mehrerer Funktionen in Kombination ist möglich.
Diese Funktionen sind nur dann möglich, wenn der Benutzer als “Designer” definiert ist.
Das Aktivieren von Funktionen sollte nur auf Anweisung von Supportern erfolgen, da sie die Performance der Applikation erheblich beeinträchtigen können.
Bei einer Thin-Client Installation der Applikation auf einem Unix-Server werden die erzeugten Ausgabedateien im Verzeichnis “tmp” der Installation im Server-Session-Logfile gespeichert. Der Dateiname ist wie folgt aufgebaut:
'td2s<jjjj><mm><tt><hh><mi><ss><hs><tds>_<pid>.log' - Beispiel: td2s20020624171303357_7299.log
Bei einer Fat-Client Installation werden die Ergebnisse der aktivierten Funktionen im Debug-Fenster von TradeDesign angezeigt.
Info
Schreibt Informationen über den Start der Transaktion in das Logfile.
Kommunikation
Schreibt Informationen über die Kommunikation zwischen Client und Server in das Logfile.
Profiling
Schreibt Informationen für die Analysetransaktion GENPRF (Profile Analyzer) in das Logfile.
SQL Anfrage
Schreibt alle SQL-Kommandos in das Logfile.
SQL Daten
Schreibt die Rückgabewerte (gefundene Daten) aller SQL-Statements in das Logfile.
Regeln
Schreibt den Aufruf jeder ausgeführten Event-, Default- und Check-Regel in das Logfile.
Benutzerregeln
Schreibt den Aufruf jeder ausgeführten Sub und Function in das Logfile.
Builtin
Schreibt alle ausgeführten internen TradeDesign-Funktionen in das Logfile.
Basexec
Schreibt alle ausgeführten TD-Basic Befehle in das Logfile.
Flow
Schreibt die Berechnung und Abbildung des Baumes der innerhalb der Transaktion ausgeführten Module in das Logfile.
Applikation
Schreibt Debug-Info, die die Applikation bei gesetztem tdContextDEBUGLEVEL_APPLICATION zusätzlich ausgibt, in das Logfile.
Debug-Funktion | Fat-Client Installation | Thin-Client Installation |
---|---|---|
Info | X | |
Kommunikation | X | |
Profiling | X | X |
SQL Anfrage | X | X |
Regeln | X | X |
Builtin | X | X |
Basexec | X | X |
Flow | X |
Erzeugt ein Displayfile mit allen Panelen der aktuellen Transaktion im Verzeichnis DISPLAY\MANDSP\<UIL>\ der Umgebung. Der Dateiname ist wie folgt aufgebaut:
<Name der Transaktion>.DSP
<UIL> = Sprachcode (bspw.
EN oder DE)
<Name der Transaktion> = 6-stelliges Mnemo der Transaktion
Dieses Displayfile kann mit der Funktion “Anzeige Datei” angezeigt werden.
Beim Generieren von Dokumentation werden diese Transaktionspanels statt der automatisch erzeugten verwendet.
Ergänzende Funktion zum vorstehend beschriebenen “Speichere Anzeige für Dokumentation”.
Hier wird nur genau das aktuelle Panel an das Ende des Displayfiles angehängt.
Wird immer dann benötigt, wenn nicht alle Panels einer Transaktion gleichzeitig gezeigt und damit gespeichert werden können, beispielsweise für Panels, die erst nach Klicken eines speziellen Buttons gezeigt werden.
Die im folgenden benutzten Texte für die Feldfunktionen sind über die Transaktion “Verwalten von Systemparametern” (DBITDP) im Panel “Text” einstellbar.
Macht den letzten Bearbeitungsschritt des aktuellen Feldes rückgängig.
Schneidet den markierten Feldinhalt aus und überträgt ihn in die Zwischenablage.
Kopiert den markierten Feldinhalt aus und überträgt ihn in die Zwischenablage.
Fügt einen in der Zwischenablage vorhanden Inhalt in das aktuelle Feld ein.
Löscht den markierten Feldinhalt.
Markiert den gesamten Inhalt des aktuellen Feldes.
Funktion | Geschäfts- transaktion | Stammdaten- transaktion | Report- transaktion | System- transaktion |
---|---|---|---|---|
Anzeigen der Kontexthilfe | X | X | X | X |
Bearbeiten des Kontexthilfetextes | X | X | X | X |
Anzeigen des Kontextes in der Statuszeile | X | X | X | X |
Anzeigen der Transaktionsdokumentation | X | X | X | X |
Anzeigen der allgemeinen Dokumentation | X | X | X | X |
Drucken einer Kopie | X | X | X | X |
Speichern der Anzeige | X | X | X | X |
Speichern des Dump | X | X | X | X |
Anzeigen der About Info | X | X | X | X |
Debug Einstellungen | X | X | X | X |
Rückgängig | X | X | X | X |
Ausschneiden | X | X | X | X |
Kopieren | X | X | X | X |
Einfügen | X | X | X | X |
Löschen | X | X | X | X |
Alle auswählen | X | X | X | X |
Die nachfolgenden Funktionen sind zusätzlich zu den o.g. Funktionen ausschließlich bei der Anzeige von XML-Dokumenten im Viewer verfügbar. Dabei ist es unabhängig davon, aus welcher Transaktionsart (Geschäftstransaktion, Stammdatentransaktion, etc.) der Viewer aktiviert wurde.
Skaliert das Dokument für die Anzeige im Viewerfenster, damit die Seite in der Breite vollständig angezeigt werden kann.
Skaliert das Dokument für die Anzeige im Viewerfenster, damit die Seite in der Höhe vollständig angezeigt werden kann.
Skaliert das Dokument für die Anzeige im Viewerfenster, damit alle Seiten in Breite und Höhe vollständig angezeigt werden können.
Vergrößert die Anzeige im Viewerfenster auf 200% der Originalgröße.
Vergrößert die Anzeige im Viewerfenster auf 125% der Originalgröße.
Stellt die Originalgröße im Viewerfenster wieder her.
Verkleinert die Anzeige im Viewerfenster auf 75% der Originalgröße.
Verkleinert die Anzeige im Viewerfenster auf 50% der Originalgröße.
Zeigt den Windowsdialog zum Drucken des Dokumentes an.