发信人: 263_syf()
整理人: kamkam(2002-05-01 23:51:19), 站内信件
|
表单和文档的关系
来源:东海龙宫 http://syfang.yeah.net
发表人:天机老人
当用户创建表单并向其中填写信息后进行保存时,此信息就作为文档保存。当用 户打开该文档,将把表单作为模板来显示数据的结构。
表单通常都保存在创建它的数据库中,并且用来显示所有关联的文档。
但是,应注意的是,有时,用户往往会邮寄文档到另外的数据库中,但此时,该 数据库中并不包含创建该文档的表单,因此,文档也就不能正确的显示了。此时 应将表单保存在文档中。将表单保存在文档中的同时也增加了系统的内存开销。
当用户打开文档时,DOMINO利用以下规则来确定利用哪个表单来显示文档。
如果用于创建该文档的表单可用,并且没有保存在文档中,则文档中有一个隐藏 的域,名叫FORM,该域中保存了用于创建该文档的表单。
如果表单保存在文档中,则表单名保存在一个$TITLE的内部域中。
如果用于创建文档的表单不可用了,则DOMINO利用数据库的缺省表单来显示该文 档,每一个数据库只能有一个缺省表单。
在每个文档中保存表单,使得即使在数据库中表单不可用,或删除,或重命名, 文档也可用。但会增加系统的开销,大约是原来的20倍。因此,一般情况下,不 在文档中包含表单。
-- 岁月匆匆
人生几何
得行乐时且行乐
莫叫青春白度
http://syfang.yeah.net
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.198.213]
|
|