RE: Difference between "Store form in Document" a form property and "Allow use of stored forms in this database" a database property Rich Schwartz 17.Jun.11 10:34 AM a Web browser Domino Designer All ReleasesAll Platforms
The "Store form in document" property means that when a user saves the document, the entire Form (not just the name of the Form) is saved with the document. This is useful in two situations. First, it helps when you want a "frozen copy" of the form design to be saved with each document, so that changes you make to the Form after the document is saved are ignored. Second, and more importantly, it helps when you want to create documents using customized forms and mail them to users, but you don't want to have to add the customized Form into the mail template and update the design of their mailboxes.
The "Allow use of stored forms in this database" is a security feature that was introduced when people discovered that they could mail documents containing stored Forms that ran malicious code. When this property is not checked, any attempt by a user or by the router to save a document that contains a stored form will fail. This security feature was introduced before ECLs, which now offer better control over who can create executable code that runs in the Notes client.