WPS OA助手

模板书签联动

当模板中设置了书签后,在运行时刻可通过调用JS方法动态为书签赋值。

表单字段和模板书签联动示例

方法 说明
replaceBookMarks(param) 设置多个书签的值,执行此方法会自动执行表单保存动作

示例一

//无参的replaceBookMarks(),调用该方法可自动匹配书签名与字段名相同的项,全部以字段值替换书签名值
<script type="text/javascript">
function setSQ(){
    replaceBookMarks();
}
</script>

示例二

//自定义param键值对,json数组格式 [{"name":"","text":""},{"name":"","text":""}...],例如[{"name": "AUTHOR", "text": "李敖"}, {"name": "AGE", "text": "86"}]
 <script type="text/javascript">
    function test(){
      //WPS1,WPS2是文档模板中设置的书签名
      var data = [{"name": "WPS1", "text": "李敖"}, {"name": "WPS2", "text": "86"}];
      replaceBookMarks(data);
    }
</script>

函数调用需要在表单加载完成后的按钮、超链接等中调用,不能用于formOnload事件中。



Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区