永洪社区

标题: 富文本框 插入参数 变动后显示不正确 [打印本页]

作者: woshidswdsw    时间: 2022-4-5 21:55
标题: 富文本框 插入参数 变动后显示不正确
请教个问题,用了富文本框插入参数的方式。一共4个参数,我日期参数变化后,2个参数一直变的正确的,另外两个参数每次滞后。这是什么原因?视频见附件。麻烦帮我看看怎么弄




作者: 尸王之王_售前    时间: 2022-4-6 09:09
    两个组件之间传递参数,其脚本最好放在“报告——脚本——变化时运行”里,不要放在“组件——脚本”里。中级课程里有讲过,脚本运行顺序是先报告后组件。而两个/多个组件传递参数其实是需要两步的。
    以组件A通过参数X,将数值传递给组件B为例。第一步是组件A将数值赋值给参数X,第二步是参数X将数值赋值给B。如果脚本在组件中,同一个命令周期同时执行这两步,那么第二步很可能先于第一步完成,B取到的其实是上一次A赋值给X的值。而脚本在报告中运行,点击报告发生改变时,第一步A赋值给X就能保证先运行,然后再是B组件运行第二步,将正确的X数值赋值给B。
    不知道我理解的对不对,还需要专家来指正一下,谢谢。
作者: 永洪Tech-Una    时间: 2022-4-6 10:18
您好,这边建议您将脚本写到“报告——脚本——变化时运行”里, 脚本开头再加上一句"clearData("文本4");clearData("文本5");clearData("文本6");"
作者: xxx404    时间: 2022-6-22 17:57
永洪Tech-Una 发表于 2022-4-6 10:18
您好,这边建议您将脚本写到“报告——脚本——变化时运行”里, 脚本开头再加上一句"clearData("文本4");c ...

这里clearData();里的"文本6"是富文本的组件吗
作者: yhdata_yzm    时间: 2022-6-22 18:24
xxx404 发表于 2022-6-22 17:57
这里clearData();里的"文本6"是富文本的组件吗

是的




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4