紧急求助,在内容控件内插入书签并更改书签的value值失败

阅读次数 66

代码如下: 内容控件内插入书签逻辑 <img src="https://solution-community.wps.cn/uploads/post/55SCg74aEuY.png" alt="image.png"/>

更新插入的书签的value值的逻辑

<img src="https://solution-community.wps.cn/uploads/post/55SCmxTuEvE.png" alt="image.png"/>

传入的value值控制台打印如下:

<img src="https://solution-community.wps.cn/uploads/post/55SCsvakUm1.png" alt="image.png"/> 看着是没问题的啊

1 Answers

你好,这边参照您提供的代码验证可以正常更改书签value值,<img src="https://solution-community.wps.cn/uploads/post/55VjZL2cqaf.png" alt="image.png"/>,书签的Name是不能重复的,可以检查一下是不是这里有问题。

您好,我添加书签的环节是跟提供的代码类似,value是初始的defaultValue = '',也没问题,但是在合同业务数据替换环节,ReplaceBookmark失败,没反应,然后使用app.ActiveDocument.Bookmarks.Json()查询书签返回为[]空数组,而且在添加书签的环节,如果value值不是defaultValue = '',而是类似'测试'这种文本,value就替换不成功

您好,看您的描述像是添加书签有问题,建议在调用Add方法添加书签后使用app.ActiveDocument.Bookmarks.Json()查询看看添加的书签是否符合预期。