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

Feld

barcode

Schaltfläche

Feld

button

Kontrollkästchen

Feld

checkButton

Datums-/Uhrzeitfeld

Feld

dateTime

Dezimalfeld

Feld

numericEdit

Unterschriftsfeld

Feld

signature

Dropdown-Liste

Feld

choiceList

E-Mail-Senden-Schaltfläche

Feld

button

HTTP-Senden-Schaltfläche

Feld

button

Bildfeld

Feld

imageEdit

Listenfeld

Feld

choiceList

Numerisches Feld

Feld

numericEdit

Papierformular-Barcode

Feld

barcode

Kennwortfeld

Feld

passwordEdit

Drucken-Schaltfläche

Feld

button

Optionsfeld

Feld

checkButton

Zurücksetzen-Schaltfläche

Feld

button

Teilformular

subform

Nicht zutreffend

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

subform

Nicht zutreffend

Textfeld

Feld

textEdit