定义表格变量table:
动作内容:
运行动作,点击添加行
报错
如果列b的帮助提示设为$={a}==null?"a":"b",或者设置了列a的默认值,则不会弹出异常
在用多字段表单的时候,没有设置默认值的变量会初始化为相应变量类型的空值(""、0、false等),不知道这里是不是也可以支持一下?
另外建议表格定义也可以想多字段表单定义那样通过json格式复制粘贴
大概是这样的:
在数据库里,null实际是用DBNull.Value表示的,它不是布尔类型,所以也不能使用问号表达式。
表格里,目前基本上所有的处理都依赖于C#的DataTable及DataRow等相关类型的实现,进行额外的处理可能导致不确定的问题。
那或许可以加一个简单的异常处理,类似于多字段表单的计算错误提示?
不然每次忘写默认值都抛出异常还挺麻烦的。
好,等试下
https://getquicker.net/Help/Versions 增加了异常捕获,方便的时候试下看看。