Hi
This is unbelievable.
After 20 years of working with Notes I found out that there always was a method db.createdocumentcollection() for creating a blank collection.
Why the hell neither IBM nor HCL included it into documentation and made it public?
Previously I always got an empty collection by either ran search with query which for sure would return nothing or used db.GetProfileDocCollection() - both these approaches worked well but made the code less obvious/self-explaining.
Dim db As notesdatabase
Dim col As notesdocumentcollection
Set db = s.currentdatabase
Set col = db.createdocumentcollection()
This feature was included in 8.5, but unofficially. Since version 11.0.1 it is included in the documentation.
ReplyDeletehttps://help.hcltechsw.com/dom_designer/11.0.1/basic/H_CREATEDOCUMENTCOLLECTION_METHOD.html