Index: Prod/Kenmerk/DataDefinitie.cls.xml =================================================================== diff -u -r31530 -r31539 --- Prod/Kenmerk/DataDefinitie.cls.xml (.../DataDefinitie.cls.xml) (revision 31530) +++ Prod/Kenmerk/DataDefinitie.cls.xml (.../DataDefinitie.cls.xml) (revision 31539) @@ -138,15 +138,13 @@ 1 -GroepID:%String,UnID:%String,KenmerkNaam:%String,Waarden,Delimiter:%String,UserID:%String,Formule:%String="" -1 +GroepID:%String,UnID:%String,KenmerkNaam:%String,Waarden:%ListOfDataTypes,Delimiter:%String,UserID:%String,Formule:%String="" %Status + +1 +GroepID:%String,UnID:%String,KenmerkNaam:%String,Waarden:%ListOfDataTypes,Delimiter:%String="",UserID:%String="",Formule:%String="",RaiseEvent:%Boolean=1 +%Status + + + + +1 +GroepID:%String,UnID:%String,KenmerkNaam:%String,Waarden:%ListOfDataTypes,Delimiter:%String="",UserID:%String="",Formule:%String="",RaiseEvent:%Boolean=1 +%Status + + + Toevoegen van een kenmerk aan een product @@ -285,51 +312,89 @@ Opmerking: lege waarden worden wel opgeslagen. Het is echter beter in dit geval om de method DeleteKM() op te roepen. Oproepen via : - Set sc=##class(Prod.Kenmerk.DataDefinitie).WijzigOfMaak("OL",89973,"Diepte","45",";",17) + Set sc=##class(Prod.Kenmerk.DataDefinitie).WijzigOfMaak("OL",89973,"Diepte","45",";",17) 1 -GroepID:%String,UnID:%String,KenmerkNaam:%String,Waarden,Delimiter:%String,UserID:%String,Formule:%String="",RaiseEvent:%Boolean=1 -1 +GroepID:TECH.String,UnID:TECH.String,KenmerkNaam:TECH.String,Waarden:%ListOfDataTypes,Delimiter:TECH.String="",UserID:TECH.String="",Formule:TECH.String="",RaiseEvent:%Boolean=1 %Status + +1 +ObjectID:TECH.String,GroepID:TECH.String,UnID:TECH.String,KenmerkNaam:TECH.String,Waarden:%ListOfDataTypes,Delimiter:TECH.String="",UserID:TECH.String="",Formule:TECH.String="",RaiseEvent:%Boolean=1 +1 +%Status + + + + +1 +GroepID:TECH.String,UnID:TECH.String,KenmerkNaam:TECH.String,Waarden:%ListOfDataTypes,Delimiter:TECH.String="",UserID:TECH.String="",Formule:TECH.String="",RaiseEvent:%Boolean=1 +1 +%Status + + + + +1 +GroepID:TECH.String,KenmerkNaam:TECH.String +1 + + + 1 - + 1 1 -OrigineleWaarden:%ListOfDataTypes,NieuweWaarden,Delimiter:%String +OrigineleWaarden:%ListOfDataTypes,NieuweWaarden:%ListOfDataTypes,Delimiter:%String %Boolean 1 -GroepID,UnID,Kenmerk -1 +GroepID:TECH.String,UnID:TECH.String,Kenmerk:TECH.String +TECH.String @@ -419,7 +484,6 @@ Returns $LB(), want Waarden is een "List of %String" 1 GroepID,UnID,Kenmerk -1 %List @@ -428,7 +492,6 @@ 1 GroepID,UnID,Kenmerk -1 %String 1 GroepID,UnID,Kenmerk -1 %Status 1 GroepID:%String,UnID:%String,Kenmerk:%String,Taal:%String,TextType:%String,ToepasType:APPS.common.enu.Toepassing -1 %String - -GroepID is optioneel 1 -UnID,GroepID +UnID:%String,GroepID:%String="" 0 %Boolean 1 PRNr:%String,GroepIDs:%String -1 %String 1 PRNr:%Library.String,lbGroepIDs:%Library.List -1 %Library.Status 1 UnID:%Library.String,lbGroepIDs:%Library.List,RaiseEvent:%Boolean=1 -1 %Library.Status 1 FromPRNr:%Library.String,ToPRNr:%Library.String,lbGroepIDs:%Library.List,blnOverwrite:%Boolean=0,UserID:%String,lbExcludeGroepIDs:%List -1 %Library.Status ]]> 1 FromUnID:%String,ToUnID:%String,lbGroepIDs:%List,blnOverwrite:%Boolean=0,UserID:%String="",lbExcludeGroepIDs:%List -1 %Status 1 GroepID:%String -1 1 GroepID:%String,blnForceDelete:%Integer=0 -1 %String 1 Params:%String -1 %String