Modulparameter

Die Modulparameter erlauben dem datasqill Entwickler, die gewünschte Funktionalität zu konfigurieren oder sogar zu programmieren. Für die Festlegung der Parameter bietet die GUI einen entsprechenden Eingabedialog.

ActionDialog.png

Transformationsanweisung

Das Modul "interpretiert" die Transformationsanweisung (rechts im Action-Dialog), die der datasqill Entwickler festgelegt hat. Häufig, wie im Beispiel oben, werden SQL-Anweisungen verwendet, die dann an einen Datenbankserver zur Ausführung delegiert werden.

Attribute

Module verwenden Attribute, um ihre Funktionsweise feiner zu spezifizieren. Diese Attribute muss der datasqill Entwickler in der GUI dann mit Werten versehen (Mitte links im Action-Dialog).

Ein Attribut besitzt die folgenden Eigenschaften.

Werte Bedeutung
Name Name des Attributs
Datentyp Datentyp des Attributs
Label Anzeigetext
Beschreibung Beschreibung des Attributs
Position Position des Attributs

Der Name des Attributs ist ein frei vergebener Name.

Der Datentyp ist einer der folgenden Werte

  • BOOLEAN: boolscher Wert
  • CHAR: Textfeld
  • CLOB: längerer Text
  • CONNECTION: externe Datenbankverbindung
  • NUMBER: Zahl
  • SQL: SQL-Ausdruck

Der Anzeigetext wird in der GUI verwendet, um einen Bezeichner (Label) vor dem Attribut anzuzeigen.

Die Beschreibung dient zur Erläuterung des Attributs und wird in der GUI als Tooltip angezeigt.

Die Positionsangabe dient der Sortierung der Attribute in der GUI. Attribute mit negativer Positionsnummer werden in der GUI nicht angezeigt. Sie stellen verborgene Attribute dar, die der datasqill Entwickler nicht verändern kann.