找回密码
 立即注册

QQ登录

只需一步,快速开始

支旭东

注册会员

16

主题

21

帖子

95

积分

注册会员

积分
95
支旭东
注册会员   /  发表于:2024-2-26 09:43  /   查看:1148  /  回复:3


此页面数据是可以通过EXCEL粘贴进来  粘贴前四列的字段,然后通过后台的匹配进行一个数据校验,存在的数据可以带出单价等一些其他信息。

但是大批量复制的时候,有部分行数据会存在系统中档案不存在的情况,这个数据校验不报错的话,不知道那些行的数据是有问题的。

所以需要需要在粘贴完数据后,做个数据校验提示,提示哪些行数据有问题,比如“第四行数据不存在档案信息”

可以在上面加一个按钮,在粘贴完四列字段时,点按钮进行数据检验。

数据校验逻辑是如图,将前四列的字段进行合并【客户名称&季度&款号&颜色】

通过合并字段去匹配对应档案的档案ID号




当四列字段都填写不等于空   且匹配的ID 等于空  时 ,,下一步的报错提示应该怎么写命令,可以实现“第XXX行数据不存在档案ID”


本帖子中包含更多资源

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

x

3 个回复

倒序浏览
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-2-26 10:58:09
沙发
本帖最后由 Simon.Sun 于 2024-3-1 09:50 编辑

您好,获取行号的话,您可以考虑这么去做:

一、表格设置一列,用 ROW(A1) 公式来显示行号:

二、给表格某一类设置值变更命令,直接引用行号列,就能拿到当前行号了:


本帖子中包含更多资源

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

x
回复 使用道具 举报
支旭东
注册会员   /  发表于:2024-2-29 23:13:39
板凳
二、如果多行错误,这个消息提示能一次显示 多个行号嘛,现在这样设置,好像是每个错误的行都弹出一个消息框,如果是很多行数据,就弹出太多信息了。
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2024-3-1 09:48:49
地板
本帖最后由 Simon.Sun 于 2024-3-1 09:50 编辑

这个问题有两个思路去解决。
一种是把判断逻辑从合并字段的单元格命令中放到外部按钮上,在提交数据前,循环数据校验,然后把不符合要求的数据统一提示。
另一种是,利用客户端缓存这个插件,在合并字段校验时,把有问题的行号统一放到客户端缓存中,然后提交数据前进行提示。
客户端缓存操作工具库 - 葡萄城市场 (grapecity.com.cn)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部