Index: Prod/Kenmerk/DataDefinitie.cls.xml
===================================================================
diff -u -r1128 -r1216
--- Prod/Kenmerk/DataDefinitie.cls.xml (.../DataDefinitie.cls.xml) (revision 1128)
+++ Prod/Kenmerk/DataDefinitie.cls.xml (.../DataDefinitie.cls.xml) (revision 1216)
@@ -143,42 +143,71 @@
-Toevoegen van een kenmerk aan een product
-Indien het kenmerk reeds bestaat wordt het oude eerst verwijderd
-Indien Piece delimited dan Delimiter meegeven
-$LB wordt automatisch herkent
-Opmerking lege waarden worden niet opgeslagen
-Set sc=##class(Prod.Kenmerk.DataDefinitie).Set("OL",89973,"Diepte","45",";",17)
-Formule wordt enkel als property ingevuld, maar waarde wordt niet berekend want steunt meestal nog op waarden van andere kenmerken.
+Zie classmethod WijzigOfMaak()
+Doorverwijzing : aangepast door WimV op 20/05/2011
1
-GroepID,UnID,Kenmerk,Values,Delimiter,UserID,Formule:%String=""
-0
+GroepID:%String,UnID:%String,KenmerkNaam:%String,Waarden,Delimiter:%String,UserID:%String,Formule:%String=""
+1
%Status
+
+
+
+
+Toevoegen van een kenmerk aan een product
+Indien Waarden als Piece delimited, dan Delimiter meegeven
+Waarden als $LB wordt automatisch herkent
+Formule wordt enkel als property ingevuld, maar waarde wordt niet berekend want steunt meestal nog op waarden van andere kenmerken.
+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)
+1
+GroepID:%String,UnID:%String,KenmerkNaam:%String,Waarden,Delimiter:%String,UserID:%String,Formule:%String=""
+1
+%Status
+