姚春阳 发表于 2024-2-22 23:07:10

【9.0.103.0】表格模版行中的变量访问服务器次数问题?

本帖最后由 姚春阳 于 2024-2-22 23:13 编辑

假如在活字格页面中的一个表格,模板行中有1个变量命令,这个变量命令是用来从服务器中读取表数据到页面表格中的。这个表格如果有1000行的话,表格每加载一次,这个变量命令是访问服务器1000次呢?还是把表格1000行全部加载完成后,变量命令再打包这加载好的1000行数据一次性访问服务器?

Lay.Li 发表于 2024-2-22 23:07:11

您好,如果是按照上述的描述的话,那就是表格有多少行,就需要循环多少次,执行多次子命令。您现在的业务需求是什么呢,具体可能得看一下您工程文件中的设置,才可以更好的帮助到您:loveliness:

Lay.Li 发表于 2024-2-23 09:42:31

大佬,您的工程文件中是怎么设置的呢,表格初始化一般是不会触发表格模板行的值变更命令的。
一般表格中值变更之后,只会触发这一行的变更命令的:loveliness:



姚春阳 发表于 2024-2-23 14:31:14

Lay.Li 发表于 2024-2-23 09:42
大佬,您的工程文件中是怎么设置的呢,表格初始化一般是不会触发表格模板行的值变更命令的。
一般表格中值 ...

是的,表格初始化时是不触发模板行值变更命令的,我这是跟勤哲弄混了;P。
我实际的疑问是:我有个表格循环命令需要从服务器表中拿数据,在表格数据加载完成后执行表格循环命令时,该循环命令访问服务器的次数是表格的行数,还是只访问一次?

Lay.Li 发表于 2024-2-23 15:08:16

大佬,您的意思是前端循环命令,然后是按表格循环,循环的子命令中添加调用服务端命令么,每循环一次,循环的子命令就会执行一次,循环中的命令就会执行一次。也就是循环多少次,循环子命令中的调用服务端命令就会执行多少次:loveliness:

姚春阳 发表于 2024-2-23 19:00:57

Lay.Li 发表于 2024-2-23 15:08
大佬,您的意思是前端循环命令,然后是按表格循环,循环的子命令中添加调用服务端命令么,每循环一次,循环 ...

那意思就是页面表格有多少行,就至少要访问服务器多少次了?如果表格行数很多的话,就会导致性能严重下降了对吧?

姚春阳 发表于 2024-2-27 16:37:40

Lay.Li 发表于 2024-2-26 09:49
您好,如果是按照上述的描述的话,那就是表格有多少行,就需要循环多少次,执行多次子命令。您现在的业务需 ...

目前没有遇到问题,只是想把活字格这个循环命令的逻辑弄清楚,以便在设计中规避掉对性能的影响

Lay.Li 发表于 2024-2-27 18:37:03

好的,后边有问题欢迎您继续发帖交流:i0tw2:
页: [1]
查看完整版本: 【9.0.103.0】表格模版行中的变量访问服务器次数问题?