通用配置

控件初始值

默认值 常量或变量

读取表单项值 加载当前主表单值

读取检查表值 读取前次回报项值

更新主表单值

将检查表的值更新到主表单

根据条件更新数据

表单验证

正则表达式验证 例如:电话号码8位或11位验证 ((\d{11})|^((\d{8})|(\d{4}|\d{3})-(\d{8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)

规则验证 [{"RULE":"@EXPTYPE == '正常' && (@ZHIMA - @PRIORZHIMA) > 50 && (@ZHIMA - @PRIORZHIMA >= @AVERAGECONSUM + 100)","MSG":"本期用气量比平均气量[@AVERAGECONSUM]多100方,请核对!"},

{"RULE":"@EXPTYPE == '正常' && @ZHIMA > 0 && (@ZHIMA - @PRIORZHIMA < 0)","MSG":"本期读数必须大于上期读数:@PRIORZHIMA!"},

{"RULE":"@EXPTYPE == '负气量' && (@ZHIMA - @PRIORZHIMA >= 0)","MSG":"本期读数不是负气量,请核对!"},

{"RULE":"@EXPTYPE == '大气量' && (@ZHIMA - @PRIORZHIMA < @AVERAGECONSUM + 100)","MSG":"本期读数不是大气量,请核对!"}]

多级联动

内置数据联动 栏位1(单选框),BRAND 集团品牌,非集团品牌

栏位2(下拉框) {“@BRAND==‘集团品牌’”:[“BSW-1”,”BSW-2”,”BSW-3”], “@BRAND==‘非集团品牌’”:[“樱花”,”华帝”,”其它”]}

SQL数据联动 SELECT MODEL FROM PINGPAI WHERE BRAND=‘@BRAND’ SELECT MODEL,ID FROM PINGPAI WHERE BRAND=‘@BRAND’ 第二种代表显示的值,和保存的值不同

赋值条件

该栏位的值,会根据其他栏位的变化,而变化

{"未抄":"@TOTALZHIMA <= 0","已抄":"@TOTALZHIMA > 0"} {"张维辛":"@FAQIREN==\"孙宇\"","杨亚萍":"@FAQIREN==\"崔世荣\""}

隐藏栏位

隐藏栏位不显示,但存取值和显示栏位一样 依赖不显示栏位,当依赖条件为false的时候,该栏位值无法访问,也不会保存到数据库。 任何控件都可以设置为隐藏栏位 当隐藏栏位有依赖关系的时候,依赖关系为false的时候,也将无法读取

自增长栏位

默认值类型为【自动编号】 栏位自动编号设置:

sample1:整数自增长 000001 [{"sequence":{"startwith":1,"increment":1,"max":"99999","format":"000000","reseton":"none"}}]

sample2: 每日重新编号BZ100120130317001 ["BZ", "@EMPLOYEEID", {datetime:"yyyyMMdd"}, {"sequence":{"startwith":1,"increment":1,"max":"999","format":"000","reseton":"day"}}]

startwith:起始编号 increment:增长幅度 max:最大限制 format:格式化 mode:模式max(取最大值default), forward(只增不减) reseton:重新计数 day,week,month,year,none

results matching ""

    No results matching ""