请选择 进入手机版 | 继续访问电脑版
phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2025-12-25 17:27  /   查看:109  /  回复:8
本帖最后由 Brian.Zhang 于 2025-12-26 20:47 编辑

V11版本中新增的“变量容器单元格”是为了让页面尽量精简,避免过多“辅助单元格”带来页面混乱和额外消耗。

我在项目中想使用它来替换掉原来大量的辅助单元格,但实际使用下来发现有些鸡肋,具体如下:

无法在公式中获取变量值

以前使用辅助单元格,是因为需要在公式中引用它,进行辅助判断,现在无法引用,需要在命令面板取值再用,很不方便。
建议:公式自动解析当前页面变量,无需使用命令去获取。





变量无法绑定数据表中的字段

以前是可以将辅助单元格绑定字段,随着当前行变更,现在也不行了。
虽然有个“初始值”但是初始值无法下拉绑定某个字段值,需要选择一个单元格作为初始值,那这样的话我直接用那个单元格不就行了?何必用这个变量容器?


建议:可以绑定数据库字段,和以前一样随着当前行变更。







整体思考


我个人感觉,是否可以考虑把变量放到“页面设置”选项卡,做一个页面级的“变量定义”?
在此处定义的变量,页面、子页面均可引用(在公式下拉框的上下文里选择)。
公式中也可以直接引用。
这样一来,连页面空间都不占用,定义变量需要占据页面空间,这个本身就非常奇怪


本帖子中包含更多资源

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

x

8 个回复

alexyui悬赏达人认证 活字格认证
银牌会员   /  发表于:2025-12-25 22:28:03
沙发
支持
回复 使用道具 举报

银牌会员   /  发表于:2025-12-26 08:42:15
板凳
变量容器单元格 也是没用起来.
目前是在页面底部增加行数隐藏起来用

"提交"是组件,里面还有2个变量"添加更新(给数据库判断添加还是更新)""当前行(给设置当前行命令使用)"

本帖子中包含更多资源

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

x
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2025-12-26 13:28:56
地板
胡 发表于 2025-12-26 08:42
变量容器单元格 也是没用起来.
目前是在页面底部增加行数隐藏起来用

是的,不知道什么原因,活字格一直不愿意在前端增加全局变量、页面变量,只有个命令内的临时变量。
这对开发来说很痛苦
回复 使用道具 举报
隔壁老王活字格认证
金牌服务用户   /  发表于:2025-12-26 13:43:03
5#
同意
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2025-12-26 20:47:12
6#
悄悄给大家透露一下,后续版本有这样的计划,已经在研究了,后续可以先请各位试用
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2025-12-28 00:54:30
7#
Brian.Zhang 发表于 2025-12-26 20:47
悄悄给大家透露一下,后续版本有这样的计划,已经在研究了,后续可以先请各位试用。

太好了,赞赞赞
回复 使用道具 举报
隔壁老王活字格认证
金牌服务用户   /  发表于:2025-12-28 07:43:52
8#
不知道表格隐藏列是否也有考虑进去,
回复 使用道具 举报
Brian.Zhang
超级版主   /  发表于:2025-12-29 17:43:27
9#
隔壁老王 发表于 2025-12-28 07:43
不知道表格隐藏列是否也有考虑进去,
老板,这个可以详细描述一下吗?当前的做法,以及期望的效果,感谢。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部