RebuildDesignCatalog property (NotesDominoQuery - LotusScript)

Specifies to DQL processing to completely rebuild the Design Catalog before processing a query using Explain or Execute.

Defined in


Defined in


Data type



To get:
Dim rebuildDsgnCat as Boolean
rebuildDsgnCat = dquery.RebuildDesignCatalog
To set:
dquery.RebuildDesignCatalog = True

Legal values

True or False. Default is False.


While use of this property can be costly and contentious, it forces a complete rebuild of the Design Catalog prior to running a query.

If you do not have Designer access to the Design Catalog, setting RebuildDesignCatalog fails during Execute with "You are not authorized to perform that operation" and there are no query results.