找回密码
 立即注册

QQ登录

只需一步,快速开始

妄想社成员 活字格认证

高级会员

72

主题

389

帖子

1777

积分

高级会员

积分
1777

时代开发者征文活动活字格认证圣诞拼拼乐

QQ
妄想社成员 活字格认证
高级会员   /  发表于:2022-1-27 23:44  /   查看:1617  /  回复:7
200金币
本帖最后由 妄想社成员 于 2022-1-28 09:47 编辑

如题,项目需要:a表格先选择几项,点击1按钮,根据选择的项生成一个b表,再点击2按钮,先保存b表,再外循环b表,内循环a中的选择项更新a表格列数据

实际使用中可能使用者在点完1按钮后改变了a表的选择项,这会影响2按钮的结果所以有了这么的需求.
保留选择项的需求我通过选择项容器和设置单元格值可以变相实现,但是2按钮中先设置表格选择项容器的值,然后循环这个表格的选择项,会出现bug,点一次仅仅挂上了选择项,要再点一次按钮才可以完成循环的命令.

所以想问问大神们有没有其他方法可以直接在表格选择完毕后,点击1按钮后就禁止掉A表格的选择,并保留选择项在表格中.



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

仔细看了一下你的工程文件,确实看上去没有问题,但是需要点击2次按钮表格才会重新选中原来选择的内容。 尝试了使用2次设置单元格属性命令,但是没有效果~~ 建议换条思路,不要再用表格选中行循环了,直接使用已经保存的选择项文本,把他解析为数组进行循环吧~ 至于怎么将文本分割为数组,可以到贴吧搜一搜,也可以参考下面大神写的插件: 服务端命令插件-分割文本为数组

7 个回复

倒序浏览
最佳答案
最佳答案
凯神Jump悬赏达人认证 活字格认证
中级会员   /  发表于:2022-1-27 23:44:17
来自 5#
本帖最后由 凯神Jump 于 2022-1-28 11:11 编辑

仔细看了一下你的工程文件,确实看上去没有问题,但是需要点击2次按钮表格才会重新选中原来选择的内容。

尝试了使用2次设置单元格属性命令,但是没有效果~~

建议换条思路,不要再用表格选中行循环了,直接使用已经保存的选择项文本,把他解析为数组进行循环吧~



至于怎么将文本分割为数组,可以到贴吧搜一搜,也可以参考下面大神写的插件:

服务端命令插件-分割文本为数组

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
凯神Jump悬赏达人认证 活字格认证
中级会员   /  发表于:2022-1-28 09:22:48
2#
建议你提供下demo文件便于分析~
1. <使用者在点完1按钮后改变了a表的选择项>我这边试了不会啊~
2. <先保存b表,再外循环b表,内循环a中的选择项更新a表格列数据>提供个思路:把表格1和表格2的内容提交服务端处理会怎样呢~
回复 使用道具 举报
妄想社成员活字格认证
高级会员   /  发表于:2022-1-28 09:28:23
3#
凯神Jump 发表于 2022-1-28 09:22
建议你提供下demo文件便于分析~
1. 我这边试了不会啊~
2. 提供个思路:把表格1和表格2的内容提交服务端处 ...

1:使用者点完1按钮后不小心或者不知道规则点了表格中的行就会改变选择项了
2:demo我做一个吧
回复 使用道具 举报
妄想社成员活字格认证
高级会员   /  发表于:2022-1-28 09:48:22
4#
凯神Jump 发表于 2022-1-28 09:22
建议你提供下demo文件便于分析~
1. 我这边试了不会啊~
2. 提供个思路:把表格1和表格2的内容提交服务端处 ...

demo已上传
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-28 11:35:13
6#
本帖最后由 Howie.Sun 于 2022-1-28 11:36 编辑

您好,关于这个问题,需要使用一下表格重载命令,因为添加完数据库表kc_stockout操作之后,页面中的表格不一定会及时更新。
按钮2中先设置表格选择项容器的值,然后循环这个表格的选择项,会出现bug,点一次仅仅挂上了选择项,要再点一次按钮才可以完成循环的命令。


效果:


但是有另外一个问题,就是
使用者点完1按钮后不小心或者不知道规则点了表格中的行就会改变选择项了

控制表格选择列禁用这个办法好像是不可行的,您可以采用一下凯神大佬的实现方式,直接更新已经保存的选择项文本,而不要用循环选中的方式更新表格在卷库,这样就算使用者误操作也不会更新一些错误数据。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
妄想社成员活字格认证
高级会员   /  发表于:2022-1-28 12:26:05
7#
Howie.Sun 发表于 2022-1-28 11:35
您好,关于这个问题,需要使用一下表格重载命令,因为添加完数据库表kc_stockout操作之后,页面中的表格不 ...

重载的那个其实不影响,你看我的演示图中在选择项不变时也是正常的
回复 使用道具 举报
Howie.Sun讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-1-28 13:23:31
8#
妄想社成员 发表于 2022-1-28 12:26
重载的那个其实不影响,你看我的演示图中在选择项不变时也是正常的

抱歉,有点粗心啦,您说的没错,重载那个确实没影响。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部