osctrlpages

Teil der DMS-Objektdefinition (siehe DMSObjDef, Element <page>). Hält die Tab-Seiten innerhalb eines Registersteuerungs-Feldes (pagecontrol — ein osobjfields-Eintrag mit control_type=pagecontrol). Eine Page bündelt eine eigene Gruppe von Indexfeldern und wird in der Maske als eigener Tab dargestellt.

1. Spalten

Name Typ Länge Beschreibung

pageid

nvarchar

32

GUID der Tab-Seite (page_id-Attribut in der XML). Wird von osobjfields.pageid referenziert, um Felder dieser Seite zuzuordnen.

parentfieldid

nvarchar

32

GUID des übergeordneten Feldes (osobjfields.osguid) — des pagecontrol-Feldes, in dem diese Tab-Seite enthalten ist.

name

nvarchar

248

Sprechender Name der Tab-Seite in der Standardsprache.

pagenumber

int

Reihenfolge der Tab-Seite innerhalb des Pagecontrol-Feldes (pos-Attribut in der XML), 0-basiert.

iconid

int

ID des benutzerdefinierten Icons für den Tab (IconID-Attribut). 0 = Standard-Icon.

internalname

nvarchar

248

Interner Name der Tab-Seite (internal-Attribut in der XML).

2. Verwandte Tabellen

  • osobjfields — das übergeordnete pagecontrol-Feld (osobjfields.osguid = osctrlpages.parentfieldid) sowie die der Tab-Seite zugeordneten Felder (osobjfields.pageid = osctrlpages.pageid).

  • osobjdef — Objekttypen, in deren Maske die Tab-Seiten liegen.