Index: BL/Sys/FOP/CommonTasks.cls.xml =================================================================== diff -u -r47931 -r53558 --- BL/Sys/FOP/CommonTasks.cls.xml (.../CommonTasks.cls.xml) (revision 47931) +++ BL/Sys/FOP/CommonTasks.cls.xml (.../CommonTasks.cls.xml) (revision 53558) @@ -549,13 +549,116 @@ Quit:('blnTSeqUniek) ; Multiple TSeq-objects attached to this Task --> don't delete ; Remove objects - Set sc=$zobjclassmethod("Sys.FOP.QueueArchive","%DeleteId",QArchID) ; ##class($$$QueueClassID).%DeleteId(QItemID) - If $L(TaskID) Do - . Set sc=$zobjclassmethod("Sys.FOP.Task","%DeleteId",TaskID) - . Set:($L(TSeqID)) sc=$zobjclassmethod("Sys.FOP.TaskSequence","%DeleteId",TSeqID) + Do ..VerwijderFopTaskEnVerwanten(TaskID,TSeqID,QArchID) + Quit ]]> + + +1 +TaskId:%String,TaskSequenceId:%String,QueueArchiveId:%String + + + + +1 +QueueArchiveId:%String + + + + +1 +TaskSequenceId:%String + + + + +1 +TaskId:%String + + + + + +Do ##class(BL.Sys.FOP.CommonTasks).VerwijderFopTSequenceStreams(Id) +1 +TaskSequenceId:%String + + + + +1 +TaskId:%String + + + + +1 +ArrayOfemDoc:%ArrayOfObjects + 0) { + Write !,"ArrayOfemDoc "_ArrayOfemDoc + + Set DocsIterator = ##class(TECH.ListIterator).%New(ArrayOfemDoc) + While (DocsIterator.HasNext()) { + #dim Doc As Sys.FOP.emDoc = DocsIterator.Next() + Write !,"Doc "_Doc_" - "_$$$LCVT(Doc.DataStream.%Id())_"." + Do Doc.DataStream.Clear() + } + } +]]> +