Simon.hu 发表于 2021-8-16 18:46:18

活字格7.0 update1新功能解密:十三,命令提升-普通命令支持设置变量命令

本帖最后由 Simon.hu 于 2021-8-17 17:50 编辑

相信大家在使用了一段时间以后,对服务端的设置变量命令,已经有所了解,也应该知道这个功能是多么的好用
这个命令的主要作用是后端没有界面,很多的内容需要被暂时保存下来,一遍后面的命令使用,所以没办法大家必须学会这个命令的使用方法;但是其实前端也有同样的需求,只是以前的情况大家都是前端,将一些内容设置到页面的单元格中,然后把这些内容隐藏起来。用的时候很爽,但是维护起来还是有点麻烦的,动不动就忘记一个格子是做什么的了,查看的时候需要不停的在命令对话框和页面间切换,而且很多时候,一不小心误删一列或者一行就导致一些隐藏的内容被删除了,而且万一一个人离职了,后面来的人,估计天天都在骂娘;P

想着大家已经被服务端命令影响了这么长时间,应该已经对设置变量命令驾轻就熟了,所以我们这次将这个好用的命令也就放到普通命令中
这样大家以后很多的时候,都不需要隐藏表隐藏格子了,然后在取一个特别好听好记的变量名称,这样后面维护你作品的人,就会对你充满爱意~
举个例子
1.变量获取服务端命令返回值,不需要在隐藏改返回值
我这里就不在说逻辑了,因为很多的逻辑可能会误导大家,因为很可能在普通命令中被设置的很多逻辑,最好的实现是把他放到服务端命令中。所以我这边会讲一个更加常见,但是不太涉及服务端逻辑的场景。
>以前的场景
一般的服务端命令,在被调用的时候,返回值和返回信息都是需要在页面上有一个单元格(被隐藏的)用来接收,然后根据该返回值,判断后续的前端逻辑

>现在的场景
不用隐藏任何的单元格,先设置2个空变量

返回信息到这个变量中

直接判断这个变量

提示信息也可以使用变量

是不是更加方便了?

2.图表,数据透视表,树形图,图片轮转命令支持使用参数
这里我以图表为例,图表的命令,以前需要把图表的属性先设置到页面的隐藏单元格中,

然后在根据隐藏的单元格去设置后续的命令

这样就可以完成一个,图表钻取的功能,咱们活字格内置的功能演示demo的钻取功能就是这样的

7.0update1可以直接设置参数

并将该参数放在命令中使用
很轻松,也不用隐藏格子,问题就解决了~


页: [1]
查看完整版本: 活字格7.0 update1新功能解密:十三,命令提升-普通命令支持设置变量命令