首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

怎么保存动态创建的字段

2013-11-14 
如何保存动态创建的字段?在domino默认情况下,只有表单中创建的字段在保存的时候能够保存到文档中,但是很多

如何保存动态创建的字段?
在domino默认情况下,只有表单中创建的字段在保存的时候能够保存到文档中,但是很多时候我们需要动态的在表单上创建字段(文本,单选按钮,多选框,列表框等),这些使用js或者在webQueryOpen的代理中创建的字段在保存的时候是无法保存到文档中的。
例如,如果在表单中创建了一个域a1,然后用按钮执行公式@Command([FileSave]),或者在LS代理中执行doc.save(true,false),该表单创建的文档就会有a1这个域。
如果在表单的webQueryOpen中运行一个代理getFieldHtml,往表单上的富文本域RTFContent(类型:计算)中写入html代码<input name="a2" >,在页面上就会有一个输入框,但输入数据后执行保存操作,新创建的文档中并没有a2这个域。
请问如何保存动态创建的字段?
如果可能创建多个(1-20)动态字段,如何解析每个fieldName和fieldValue对?
动态创建字段
[解决办法]
你要做得很灵活,哪有那么容易

用JS来对这些界面性的东西做操作也是要规划好

删除字段,那么就要涉及到字段ID的定义和删除函数的编写

删除整个段落就很有可能涉及到规划时添加DIV及其DIV的ID规范,以及后面的相应删除函数的编写

添加动作也是一样

热点排行