<
From version < 7.1 >
edited by S V
on 2022/08/08 08:39
To version < 7.2 >
edited by S V
on 2022/08/08 08:42
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -29,3 +29,23 @@
29 29  {{/figure}}
30 30  
31 31  Unterhalb der Vorschau finden Sie zwei Variablen-Angaben. Der erste Wert gibt eine Zahl an. Wird diese Zahl von der Form per CloseForm ( x ) zurückgegeben wird, wird das komplette Client Command abgebrochen, da ein Fehler erzeugt wird. Der zweite Wert ist die Angabe einer Projekt-Variable, in welcher der Rückgabewert der Form gespeichert wird. Wird die Form nicht über den ersten Wert abgebrochen, so kann mit dem gespeicherten Wert in der angegebenen Variable der weitere Verlauf des Client Command gesteuert werden.
32 +
33 +
34 +== Wissenswertes zur Nutzung ==
35 +
36 +Bei der Nutzung des Form Editors bzw. einiger seine Funktionen sind verschiedene Dinge zu beachten. Diese sind an den entsprechenden Stellen im vorigen Kapitel erwähnt, sollen aber hier noch einmal zusammengefasst werden.
37 +
38 +
39 +=== Funktion //Code generieren// ===
40 +
41 +Die Funktion Code generieren dient hauptsächlich dazu, automatisch eine Code-Basis für die weitere Entwicklung der Form zu erstellen. Dabei werden die Funktionen für den Start bzw. das Beenden der Form, sowie für den OK- und Abbrechen-Button erstellt. Die Funktionsteile zum Lesen bzw. Schreiben einer evtl. angegebenen Variablen werden ebenfalls erstellt und in die Start- bzw. Beenden-Funktion integriert. Dabei wird der bisher vorhandene Quellcode komplett ersetzt. Aus diesem Grund sollte diese Funktion nur genutzt werden, wenn noch kein eigener Quellcode erstellt wurde. Dies könnte z.B. dann zutreffen, wenn Sie die grafische Oberfläche komplett designen, bevor Sie mit der Programmierung beginnen.
42 +
43 +===
44 +Funktion //Code generieren /// Korrekte Nutzung der Variable ===
45 +
46 +Damit Eigenschaften von Form-Elementen beim Start bzw. beim Beenden der Form automatisch aus einer Variablen ausgelesen bzw. in eine Variable hineingeschrieben werden können, müssen Sie die entsprechende Option im ‚Code generieren‘-Dialog markieren und eine Variable angeben. Diese Variable muss im Client Command bereits angelegt worden sein.
47 +Der Wert der Variablen hat die folgende Syntax: Element.Eigenschaft=Wert,[…]. Soll die Variable beim Start der Form ausgelesen werden, um bestimmt Eigenschaften zu setzen, müssen Sie für den korrekten Inhalt einer Variablen vor dem Aufruf der Form im Client Command selbst sorgen, z.B. mit Hilfe der Kommandos der String-Kategorie (siehe Kapitel [[Kategorie Strings>>url:https://manual.aagon.com/acmp/de/62/kategoriestring.htm]]).
48 +
49 +Werden die Eigenschaften der Form-Elemente beim Beenden der Form gespeichert, wird genau dieselbe Syntax verwendet, wodurch eine Weiterverarbeitung der Daten relativ leicht fällt.
50 +
51 +

Navigation

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community