Determining if Design is Hidden

Is there a way to programmatically determine if the design of a given DB is hidden? My approach has been to use LotusScript to loop through all the views to see if any (non-private) have a non-blank selection formula, but this has some other issues. Is there a better, easier, more reliable way? TIA for any suggestions.

Subject: new class

You will need to get dbproperty and install the script libraries into your application then you can use the HideDesign property to determine this. You can find dbproperty in the Sandbox

HideDesign

HideDesign property

Read-Write. Enable/Disable the hide the database design.

The Hide Design option only disables the Notes client options from looking at a selected database’s design elements. It does not strip any code.

Defined in

DatabaseProperties

Data type

Integer [True|False]

Syntax

To get: boolean = DatabaseProperties.HideDesign

To set: DatabaseProperties.HideDesign = (True/False)

Subject: sandbox unavailable

The sandbox was removed earlier this month. I can’t find the equivalent on the IBM Support Portal. does it still exist? Do you know where I can find it?

Subject: Sandbox available elsewhere…

You can find the old Sandbox here:

http://www.bananahome.com/users/bananahome/blog.nsf/d6plinks/PSTL-894R89

JYR