Get empty NotesDocumentCollection-Object
/*****
 *** getEmptyDocumentCollection()
 *** returns an empty NotesDocumentCollection-Object
 *****/

function getEmptyDocumentCollection(){
   var dc:NotesDocumentCollection = null;
   try{
      dc = database.getAllDocuments();
      dc.subtract( database.getAllDocuments() );
   }catch(e){}
   return dc;
}

/*** how to use ***/
var hlpDC:NotesDocumentCollection = getEmptyDocumentCollection();
var hlpDoc:NotesDocument =  database.getAllDocuments().getFirstDocument();

hlpDC.addDocument ( hlpDoc )
hlpDC.getCount();





THIS SNIPPET IS NO LONGER NEEDED!
YOU CAN CREATE AN EMPTY DOCUMENTCOLLECTION WITH "database.createDocumentCollection()" in SSJS!

Example how to initialize an empty NotesDocumentCollection-Object.

Details can be found here:
http://hasselba.ch/blog/?p=379

JavaScript (Server)
Sven Hasselbach
Rating
14

All code submitted to OpenNTF XSnippets, whether submitted as a "Snippet" or in the body of a Comment, is provided under the Apache License Version 2.0. See Terms of Use for full details.







No comments yetLogin first to comment...