Opbouw van de index van de DataDefinitie, om deze index ook door SQL toegankelijk te maken is dit in een apart object opgeslagen. Bij de DataDefinitie opbject zitten de waarden van een kenmerk een product in een lijst. In dit index object zit alle waarden separaat. persistent Kenm.Basis.DataIndex Openen van het object Kenm.Vertaal.MetaDefintiie 0 0 code 0 Kenm.Vertaal.MetaDefinitie 0 Als CompareObj mee doorgegeven wordt, overruled deze de standaard vergelijking Waarde=WaardeInput.]]> 0 1 code Groep:%Library.String,Kenmerk:%Library.String,WaardeInput:%Library.String,Ref:%Library.String="Local",CompareObj:Kenm.Vertaal.VertaalTransAbstract 0 0 Geeft een array met de waarden van een kenmerk. De waarden die nog mogelijk zijn worden met een 1 gemarkeerd. Het mogelijk zijn betekend dat er producten geselecteerd zijn die die waarde hebben. Indien Ref leeg is dan wordt er niet gecontroleerd of een waarde nog mogelijk is. 0 1 code Groep:%Library.String,Kenmerk:%Library.String,ValueRef:%Library.String="KenmerkVal",Ref:%Library.String="" 0 0 %Library.SQLQuery paGroup:%Library.String 0 SELECT Kenmerk,Waarde,UnID FROM Kenm_Vertaal.DataIndex WHERE (Groep = :paGroup) ORDER BY UnID 0 %Library.SQLQuery 0 SELECT UnID, ID, Groep, Kenmerk, Waarde FROM Kenm_Vertaal.DataIndex ORDER BY Waarde 0 %Library.CacheStorage