persistent %Library.Persistent %TimeStamp %TimeStamp %String 1 Naam vd Klasse %String Naam van de tabel die door programma's kan gebruikt worden om de tabel aan te duiden %Library.String %String 1 Res.PI.Items one array TabelID 1 %Boolean Index voor property Groep Groep Uniekheid index voor property Naam Naam 1 Ophalen van het ID via de naam 1 expression Naam:%Library.String %String Ophalen van alle items in cache Opslaan van de objecten. Als default worden alleen de gewijzigde objecten opgeslagen (%this.%IsModified), als ModOnly=False is worden alle objecten opgeslagen. ModOnly:%Integer=1 Ophalen v.d. verschillende groepen %SQLQuery () SELECT DISTINCT Groep FROM Res_PI.Definitie ORDER BY Groep Ophalen v.d. verschillende Tabellen behorend tot één groep %SQLQuery (Groep:%String) SELECT ID, Omschrijving, KlasseNaam, DatumWijziging, TaalAfhankelijk FROM Res_PI.Definitie WHERE (Groep = :Groep) ORDER BY Omschrijving Ophalen van het object met ID = :TabelID %SQLQuery (TabelID:%Integer) SELECT KlasseNaam, Omschrijving, TaalAfhankelijk, Groep FROM Res_PI.Definitie WHERE (ID = :TabelID) Ophalen van het object met Naam=:naam %SQLQuery (Naam:%Integer) SELECT ID FROM Res_PI.Definitie WHERE (Naam = :Naam) %Library.CacheStorage ^ResooDefinitieD DefinitieDefaultData ^ResooDefinitieD ^ResooDefinitieI ^Res.PI.DefinitieS %%CLASSNAME node 0 DatumCreatie DatumWijziging Groep KlasseNaam Naam Omschrijving TaalAfhankelijk