Beziehungen zwischen Objekten in der Objektbibliothek

Beim Erstellen von Berechnungen und Skripten in Designer sollten Sie daran denken, dass die Objekte, für die Sie Skripten hinzufügen, in der zugrunde liegenden XML-Formulararchitektur als XML-Objekte definiert sind. Die Registerkarte „Standard“ der Palette „Objektbibliothek“ enthält zwar eine breite Vielfalt von Objekten, jedoch werden viele dieser Objekte durch dasselbe XML-Objekt definiert. Die verschiedenen verfügbaren Skripteigenschaften und -methoden basieren daher auf der Definition des XML-Objekts und nicht auf dem Objekt in der Palette „Objektbibliothek“.

Auf der Registerkarte „Standard“ in der Palette „Objektbibliothek“ verfügbare Objekte, die auf derselben XML-Objektdefinition basieren, verwenden einen Satz gemeinsamer Eigenschaften und Methoden. Im Abschnitt Skriptobjekte können Sie sich mit den für das zugrunde liegende XML-Objekt verfügbaren Eigenschaften und Methoden vertraut machen. Jede zugrunde liegende XML-Objektdefinition enthält wiederum ein untergeordnetes Objekt, das das Erscheinungsbild des Designer-Objekts steuert.

Beispiel: Für das Durchsuchen der Eigenschaften und Methoden, die in Designer für das Objekt Datum/Uhrzeit-Feld zur Verfügung stehen, beginnen Sie mit dem field -Objekt. Falls Sie sich das entsprechende XML-Objekt ansehen möchten, das das Erscheinungsbild des Datums-/Uhrzeitfelds steuert, zeigen Sie das Objekt dateTimeEdit an.

In der nachstehenden Tabelle wird die Zuordnung der auf der Registerkarte „Standard“ in der Palette „Objektbibliothek“ von Designer angezeigten Objekte zu dem entsprechenden XML-Formulararchitektur-Objekt veranschaulicht.

Objektbibliothek-Standardobjekt

XML-Formulararchitektur-Objekt (Basisobjekt)

XML-Formulararchitektur-Objekt (UI)

Barcodes

field

barcode

Schaltfläche

field

button

Kontrollkästchen

field

checkButton

Datums-/Uhrzeitfeld

field

dateTime

Dezimalfeld

field

numericEdit

Unterschriftsfeld

field

signature

Dropdown-Liste

field

choiceList

E-Mail-Senden-Schaltfläche

field

button

HTTP-Senden-Schaltfläche

field

button

Bildfeld

field

imageEdit

Listenfeld

field

choiceList

Numerisches Feld

field

numericEdit

Papierformular-Barcode

field

barcode

Kennwortfeld

field

passwordEdit

Drucken-Schaltfläche

field

button

Optionsfeld

field

checkButton

Zurücksetzen-Schaltfläche

field

button

Teilformular

subform

Nicht zutreffend

Tabelle (einschließlich Textzeilen, Kopf- und Fußzeilen)

subform

Nicht zutreffend

Textfeld

field

textEdit