Aktionen

Aktionen befinden sich in dem in der Gesamtabbildung blau eingefärbten Bereich der Entscheidungstabelle.

Abb. 1: Aktionen Eine Aktion kann entweder Pseudocode enthalten, oder den Aufruf eines anderen CTV-Moduls. Für jede Aktion wird in der Spalte „Typ“ angezeigt, ob es sich um eine Aufruf- oder eine Pseudocodeaktion handelt.

In der Spalte „Titel“ können Sie eine einzeilige Umschreibung für die Aktion eingeben. Wenn die Umschreibung leer ist, wird bei Pseudocode-Aktionen der Anfang des Pseudocodes hier angezeigt, bei Aufrufaktionen die Umschreibung des aufgerufenen Moduls.

Die Schleifen-Spalte ist nur vorhanden, wenn die Entscheidungstabelle eine Moduliteration enthält.

Aktion bearbeiten

Aktionsanzeiger in Regeln bearbeiten

Inhalt der Aktion bearbeiten

Um eine bestehende Aktion zur Bearbeitung zu öffnen, selektieren Sie die Aktion und

  • doppelklicken Sie auf den Titel oder den Zeilenkopf, oder
  • wählen Sie Aktion bearbeiten im Kontextmenü, oder
  • wählen Sie Aktion bearbeiten im Menü Komponenten→Aktionen.

Wenn es sich um eine Pseudocode-Aktion handelt, verzweigt KnowlEdge zum Bearbeiten in den Pseudocode-Editor. In Pseudocode-Aktionen können Sie den gesamten in der Pseudocode-Syntax definierten Sprachumfang nutzen.

Wenn es sich um eine Aufruf-Aktion handelt, wird der CTV-Wizard gestartet, worin Sie den Modulaufruf bearbeiten können.

Aktion hinzufügen

Um eine Aktion hinzuzufügen,

  • selektieren Sie eine Aktion, und drücken Sie Hinzufügen in der Toolbar, oder
  • selektieren Sie eine Aktion, und drücken Sie die Einfüge-Taste (EINFG, INS), oder
  • wählen Sie Pseudocode-Aktion hinzufügen oder Aufruf einer Schriftgutkomponente hinzufügen im Kontextmenü, oder im Menü Komponenten→Aktionen.

Die neue Aktion wird hinter der aktuell selektierten Aktion eingefügt, wenn keine Aktion selektiert ist, am Ende der Liste.

Sie können nun den Pseudocode bzw. den Aufruf für die Aktion bearbeiten.

Denken Sie auch daran, die Regeln für die Aktion zu ergänzen.

Aktion verschieben

Aktion umwandeln

Sie können bestehende Aktionen von Pseudocode- in Aufrufaktionen und umgekehrt umwandeln. Selektieren Sie dafür die betreffende Aktion, und

  • wählen Sie Aktion in .. umwandeln im Kontextmenü, oder
  • wählen Sie Aktion in .. umwandeln im Menü Komponenten→Aktionen.

Achtung: Bei der Umwandlung in einen anderen Typ geht der bisherige Inhalt der Aktion verloren!

Auswahl durch den Sachbearbeiter

Im CTV-Wizard

Sie können bereits im CTV-Wizard bei der Auswahl des Schriftguts angeben, ob das Schriftgut vorselektiert und abwählbar ist.

In Spalte Selektion

In dem Aktions-Bereich der Entscheidungstabelle kann eine zusätzliche Spalte „Selektion“ eingeblendet werden.

  • Wählen Sie im Menü Extras→Selektionsstatus der Module anzeigen, um diese Spalte ein- oder auszublenden.

Abb. 2: Selektionsstatus

Diese Spalte enthält unterschiedlichen Symbole, je nach Selektionsstatus des aufgerufenen Schriftguts:

  • bedeutet, dass das Schriftgut selektiert ist, aber abgewählt werden kann.
  • bedeutet, dass das Schriftgut selektiert ist.
  • bedeutet, dass das Schriftgut nicht selektiert ist, aber hinzugewählt werden kann.
  • Modul ist hinzugewählt und abwählbar, und hat abhängige Schriftgutaufrufe
  • Modul ist hinzugewählbar und hat abhängige Schriftgutaufrufe

Im Tooltip wird eine Erklärung des jeweiligen Symbols angezeigt.

Um den Selektionsstatus zu ändern, können Sie den CTV-Wizard öffnen (→ Bearbeiten), und dort die Änderung vornehmen.

Wenn Sie auf die Spalte „Selektion“ doppelklicken, öffnet sich ein Dialog, in dem Sie ebenfalls die Selektionseinstellungen zu dem in der Zeile definierten Schriftgutaufruf anpassen können, mit der Möglichkeit, auch abhängige Schriftgutaufrufe zu definieren.

Verschiebegrenze

Freie Bausteine können im CTV-Dialog innerhalb eines Schriftstücks beliebig nach oben und unten verschoben werden. Mitunter ist es aber erwünscht, dieses Verschieben nur innerhalb bestimmter Grenzen zuzulasse, um z.B. sicherzustellen, dass der Textbaustein mit der Anrede immer vor den folgenden Textbausteinen steht, und die Grußformel am Ende.

Um dies zu erzwingen, ist es möglich, das in einer Aufrufaktion hinzugefügte Schriftgut als Verschiebegrenze zu definieren.

Selektieren Sie dafür das Schriftgut, welches als die Verschiebung begrenzen soll, und

  • wählen Sie aufgerufenes Modul als Verschiebegrenze für freie Bausteinen definieren im Menü Komponenten→Aktionen oder im Kontextmenu.

Um die Verschiebegrenze aufzuheben, selektieren Sie das betreffende Schriftgut, und

  • wählen Sie Verschiebegrenze aufgeben im Menü Komponenten→Aktionen oder im Kontextmenu.

Die als Verschiebegrenze gesetzten Schriftgutaufufe sind mit einer roten Haltekelle markiert:

Abb. 3: Verschiebegrenze

Namen bei Aufrufaktionen anzeigen

ctv:knowledge:aktionen · Zuletzt geändert: 09.08.2024 13:25

Copyright © 1992-2025 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum