Aller au contenu principal
Version : 20 R10

Définition structure

CREATE INDEX ( laTable ; tabChamps ; typeIndex ; nomIndex {; *} )
DELETE INDEX ( ptrChp {; *} )
DELETE INDEX ( nomIndex {; *} )

EXPORT STRUCTURE ( structureXML {; format} )
Field ( numTable ; numChamp ) -> ptrChamp 
Field ( ptrChamp ) -> numChamp

Field name ( numTable ; numChamp ) : Text
Field name ( ptrChamp ) : Text

Get external data path ( leChamp ) : Text
GET FIELD ENTRY PROPERTIES ( ptrChp ; énumération ; obligatoire ; nonSaisissable ; nonModifiable )
GET FIELD ENTRY PROPERTIES ( numTable ; numChamp ; énumération ; obligatoire ; nonSaisissable ; nonModifiable )

[GET FIELD PROPERTIES ( ptrChp 
GET MISSING TABLE NAMES ( tabManquantes )
GET RELATION PROPERTIES ( ptrChp ; tableDest ; champDest {; discriminant {; allerAuto {; retourAuto}}} )
GET RELATION PROPERTIES ( numTable ; numChamp ; tableDest ; champDest {; discriminant {; allerAuto {; retourAuto}}} )

GET TABLE PROPERTIES ( ptrTable ; invisible {; trigSvgdeNouv {; trigSvgdeEnr {; trigSupprEnr {; trigChargEnr}}}} )
GET TABLE PROPERTIES ( numTable ; invisible {; trigSvgdeNouv {; trigSvgdeEnr {; trigSupprEnr {; trigChargEnr}}}} )

IMPORT STRUCTURE ( structureXML )
Is field number valid ( ptrTable ; numChamp ) : Boolean
Is field number valid ( numTable ; numChamp ) : Boolean

Is table number valid ( numTable ) : Boolean
Last field number ( numTable ) : Integer
Last field number ( ptrTable ) : Integer

Last table number : Integer
PAUSE INDEXES ( laTable )
REGENERATE MISSING TABLE ( nomTable )
RELOAD EXTERNAL DATA ( leChamp )
RESUME INDEXES ( laTable {; *} )
SET EXTERNAL DATA PATH ( leChamp ; chemin )
SET INDEX ( leChamp ; index {; *} )
[Table ( numTable 
[Table name ( numTable