persistent %Library.Persistent 0 1 1 Kenmerk Aantal decimalen bij Float %Library.Integer Execute die nagaat of een veld afhankelijk van de rand informatie enabled of disabled moet zijn %Library.String Eenhedi van de numerieke ingaven (st, m, lm, m2, ...) %Library.String P=Popup is een beperkte lijst op voorhand vastgelegd L=Lijst is een onbeperkte lijst, bepaald on runtime en kan door de gebruiker aangevuld worden. %Library.String Prod.Kenmerk.MetaGroep parent MetaDefinities 1 Kenmerk alleen voor interngebruik, om bv. vertalingen aan te duiden %Library.Boolean %Library.String Transformatie die de ingegeven kenmerkt moet ondergaan vooralleer bij de langtekst te worden gevoegd. %Library.String Vanuit de kenmerken kan de langtekst automatisch worden gegenereerd, de volgorde van de generatie. %Library.Integer %Library.Integer Maximale waarde bij Integer en Float %Library.Float Minimale waarde bij Integer en Float %Library.Float Er kunnen meerdere waarden ingegeven worden , het max. aantal waarden wordt hier ingevuld Bij lijst en popup is dit via een speciale dialogbox, bij getallen kan dit door ";" gescheiden ingave %Library.Integer Indien Multiple hoeveel velden moeten er dan getoond worden %Library.Integer %Library.String Optioneel om de kenmerken onder te verdelen in SubGroep %Library.String %Library.String Verplichte ingave dit veld mag niet leeg zijn %Library.Boolean Prod.Kenmerk.VertaalTransAbstract children Kenmerk 1 %Library.Integer %Library.String list %Library.String Sys.cTimeStamp Geeft aan of dit kenmerk getoond moet worden op de E-Commerce site %Boolean IsNew:%Library.Boolean=1 %Library.Status De waarden voor de MetaDefinitie-objecten zitten in de routine "Kenm.Basis.MetaDefinitie.LoadObjects.MAC"]]> 1 Groep:%Library.String Geeft de oref terug van het VertaalTransform-object dat het gegeven TextType bevat in VertalingsTypes. (geeft leeg indien niet gevonden) TextType:%Library.String Prod.Kenmerk.VertaalTransAbstract Levert de parameter VertalingsGroep terug %Library.String Hierarchie: - MetaDefinitie: GetVertalingSleutels geeft alle sleutels aanwezig in een MetaDef Dit omtrent alle VertalingsTypes dus (zijnde o.a. 'L','O','K',...) - emVertaalTrans: GetVertalingSleutels geeft alle sleutels aanwezig in een MetaDef.emVertaalTrans obj. Dit omtrent één VertalingsType FunctieResult: $LB($LB(VertalingsType1,Sleutel1),$LB(VertalingsType2,Sleutel2),...) %Library.String %Library.String 1 ID:%Library.String %Library.String Mogelijke waarden voor ListItems: bvb.: "*" , "1" , "1;2" , "1;2;5;7"
Als ListSep niet leeg is, worden de vertaalde items geconcateneerd (met ListSep as separator) tot één element van de $LB().]]>
LBX:%Library.String,ListSep:%Library.String,Taal:%Library.String="N",TextType:%Library.String="L" %Library.String
X:%Library.String,Taal:%Library.String="N",TextType:%Library.String="L",ClearEmptyChar:%Library.Boolean=0 %Library.String %Library.SQLQuery paGroep:%Library.String SELECT ID,Groep,Decimalen,DisableWhen,Eenheid,Format, Intern,Kenmerk,LangtekstTransform,LangtekstVolgNr, Lengte,MaxValue,MinValue,Multiple,MultipleDisplay, Omschrijving,Verplicht,VolgNr,WaardenSortering,ToelatenEC,SubGroep,SortType FROM Prod_Kenmerk.MetaDefinitie WHERE (Groep=:paGroep) ORDER BY VolgNr Lijst van de Kenmerken per groep, gesorteerd op VolgNr %Library.SQLQuery MGroep:%Library.String SELECT ID, Kenmerk,WaardenSortering FROM Prod_Kenmerk.MetaDefinitie WHERE (Groep = :MGroep) ORDER BY VolgNr %Library.CacheStorage {%%PARENT}("MD") MetaDefinitieDefaultData {%%PARENT}("MD") ^Prod.Ken.MetaDefinitieI ^Prod.Ken.MetaDefinitieS %%CLASSNAME node 0 Decimalen DisableWhen Eenheid Format Intern LangtekstTransform LangtekstVolgNr Lengte MaxValue MinValue Multiple MultipleDisplay Omschrijving Verplicht VolgNr WaardenSortering WijzigGebruiker WijzigTijdstip SortType SubGroep ToelatenEC