[填报与传统报表]
报表的组件编辑器里面的正则校验不过的时候怎么阻止提交
报表的组件编辑器里面的正则校验不过的时候怎么阻止提交 就是正则不过 不让提交
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
永洪tech-lucy
显示全部楼层
发表于 2022-3-17 14:47:33
请问您对设置了正则的格子中的数据有修改吗?(ps:填报编辑器中的正则表达式 检测的是 已经改动过的 格子,如果这个格子中的数据没有 发生过变动 是无法检测到的)
|
|
|
|
|
yhdata_8ASH0mQX
显示全部楼层
发表于 2022-3-17 14:55:36
就是报表文本框的校验 使用的是此文本框设置里面的编辑器的正则校验 我想知道当正则校验不通过的时候,怎么能不让使用者点击提交 |
|
|
|
|
永洪tech-lucy
显示全部楼层
发表于 2022-3-17 15:03:27
编辑器逻辑是 统一的,如果你没有去改动 文本的内容,是不会触发 正则的 |
|
|
|
|
永洪tech-lucy
显示全部楼层
发表于 2022-3-17 15:07:01
如果是希望 对参数组件 的值做检测,可以在提交按钮的 提交时脚本里面 做二次判断,例如:
if( 文本参数的值==xxxx ){
debug("xxx数据不正确,请修改")
}else{
insert("填报-插入数据")
} |
|
|
|
|