Index: TECH/Persistentie/GlobalNode.cls.xml
===================================================================
diff -u -r3241 -r3252
--- TECH/Persistentie/GlobalNode.cls.xml (.../GlobalNode.cls.xml) (revision 3241)
+++ TECH/Persistentie/GlobalNode.cls.xml (.../GlobalNode.cls.xml) (revision 3252)
@@ -42,6 +42,24 @@
+
+%Boolean
+1
+
+
+
+Delimiter:%String="\",IsNieuw:%Boolean=0
+%Status
+
+
+
Index:%Integer
%String
@@ -68,7 +86,7 @@
Set Exception = ##class(TECH.Exceptions.InvalidInputException).%New("De meeggegeven Waarde mag geen '" _..Delimiter _"' bevatten bij het zetten van een piece!")
Do ##class(TECH.ExceptionHandler).Throw(Exception)
}
- If $Piece(..NodeDataString,..Delimiter,Index) '= Waarde {
+ If ($Piece(..NodeDataString,..Delimiter,Index) '= Waarde ) || ( ..IsNieuw ) {
Do ..DirtyPieces.SetAt(Waarde, Index)
} Else {
Do ..DirtyPieces.RemoveAt(Index)
@@ -106,8 +124,13 @@
-
-Delimiter:%String="\"
-%Status
-
-
-