Relatie tussen objecten in de Objectbibliotheek

Bij het maken van berekeningen en scripts in Designer moet u er rekening mee houden dat de objecten die u toevoegt aan scripts zijn gedefinieerd als XML-objecten in de onderliggende XML-formulierarchitectuur. Dit betekent dat hoewel er op het tabblad Standaard van het palet Objectbibliotheek veel objecten beschikbaar zijn, een groot aantal van deze objecten is gedefinieerd door hetzelfde XML-object. Dit betekent dat de verschillende beschikbare eigenschappen en methoden zijn gebaseerd op de definitie van het XML-object, en niet op het object op het palet Objectbibliotheek.

Objecten die beschikbaar zijn op het tabblad Standaard van het palet Objectbibliotheek en die zijn gebaseerd op de objectdefinitie van hetzelfde basis-XML-object, delen een set gemeenschappelijke eigenschappen en methoden. Als u verwijst naar het hoofdstuk Objecten scripten, bepaalt u de beschikbare reeks eigenschappen en methoden op basis van het overeenkomstige basis-XML-object. En elke definitie van een basis-XML-object bevat een onderliggend object waarin specifiek de visuele weergave van het object in Designer is vastgelegd.

Als u bijvoorbeeld door de eigenschappen en methoden wilt bladeren die beschikbaar zijn voor een Datum-/tijdveldobject in Designer, zou u willen beginnen met het object field. Als u door het overeenkomstige XML-object wilt bladeren dat de visuele weergave van het Datum-/tijdveld vastlegt, bekijkt u het object dateTimeEdit.

In de tabel hieronder ziet u de objecten op het tabblad Standaard van het palet Objectbibliotheek in Designer en het overeenkomstige object in de XML-formulierarchitectuur.

Object in Standaard in Objectbibliotheek

Object in XML Form Architecture (basis)

Object in XML Form Architecture (UI)

Streepjescodes

field

barcode

Knop

field

button

Selectievakje

field

checkButton

Datum-/tijdveld

field

dateTime

Decimaal veld

field

numericEdit

Handtekeningveld

field

signature

Vervolgkeuzelijst

field

choiceList

Knop Verzenden via e-mail

field

button

Knop HTTP verzenden

field

button

Afbeeldingsveld

field

imageEdit

Keuzelijst

field

choiceList

Numeriek veld

field

numericEdit

Streepjescode papierformulieren

field

barcode

Wachtwoordveld

field

passwordEdit

Knop Afdrukken

field

button

Keuzerondje

field

checkButton

Knop Opnieuw instellen

field

button

Subformulier

subform

n.v.t.

Tabel (inclusief tekstrijen, koptekstrijen en voettekstrijen)

subform

n.v.t.

Tekstveld

field

textEdit