Notes® Connector Property Combinations

The following are invalid combinations:

  • FetchViewData TRUE and Agent or FieldList non-NULL
  • View NULL and any of FetchViewData, ViewResponses, or CopyFile TRUE
  • ViewResponses TRUE and CopyHierarchy TRUE
  • FetchViewData TRUE and any of LoadUnid, LoadNoteid, LoadRef, LoadFile, or CopyFile TRUE
  • MapByName TRUE and any of LoadUnid, LoadNoteid, LoadRef, LoadFile, CopyFile, or CopyHierarchy TRUE

When using ordering or timestamps (properties OrderNames or StampField, respectively) in Notes® select operations, the View property can be set to indicate the name of the view to use for these operations. When performing selections with view set, the Connector LotusScript® Extensions (LC LSX) will check that the view has the proper formatting (special requirements for either ordered or timestamped result sets). If the view has the correct format, it will be used. Supplying a view name when doing these operations can drastically improve performance by not requiring the database to be re-indexed every run. When no view is specified, a temporary view is still created. When the view is the wrong format or doesn't exist, the use of the AlterView property allows the Connector LotusScript® Extensions (LC LSX) to create or overwrite that view to be in its own format.