找回密码
 立即注册

QQ登录

只需一步,快速开始

it-jason

金牌服务用户

40

主题

130

帖子

378

积分

金牌服务用户

积分
378
it-jason
金牌服务用户   /  发表于:2024-5-21 16:30  /   查看:2415  /  回复:17
1金币
本帖最后由 it-jason 于 2024-5-22 09:00 编辑

各位好,请看截图,按钮的条件设置如图,但是在操作中,不管单头单身是何种状态码,依旧显示“单据未审核或已产生排程数据”,请帮忙分析一下,错在哪里了,谢谢!



20240522补充:我这里再补充一下我的需求:单头有个审核码APPROVED(值为:Y或N),单身有个“是否产生日排产计划”PC029(值为:Y或N);
条件:
1.当APPROVED=N时,点击单身按钮“编辑日排产”系统提示“单据未审核,不能产生日排产计划!”;
2.当APPROVED=Y,PC029=Y时,点击单身按钮“编辑日排产”系统提示“已产生日排产计划,不能重复操作!”
3.当APPROVED=Y,PC029=N时,点击单身按钮“编辑日排产”,则正常跳转页面操作。

请各位大佬指点指点,谢谢!
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,看您这里的命令是没有什么问题的 猜测可能是这里的状态码中没有值导致的, 这里命令中判断的时候判断的是页面中h5单元格,也就是状态码的值,如果页面中这个单元格里面没有值得话,判断h5等于Y就一直不通过了

17 个回复

倒序浏览
最佳答案
最佳答案
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-21 16:30:11
来自 15#
您好,看您这里的命令是没有什么问题的
猜测可能是这里的状态码中没有值导致的,

这里命令中判断的时候判断的是页面中h5单元格,也就是状态码的值,如果页面中这个单元格里面没有值得话,判断h5等于Y就一直不通过了

本帖子中包含更多资源

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

x
回复 使用道具 举报
Edric.Li
中级会员   /  发表于:2024-5-21 16:42:07
2#
你可以F12,查看命令的执行日志,或者你选择性的去除某个条件, 先确定哪个判断不对,可能更好定位一点。
回复 使用道具 举报
it-jason
金牌服务用户   /  发表于:2024-5-21 16:46:37
3#
Edric.Li 发表于 2024-5-21 16:42
你可以F12,查看命令的执行日志,或者你选择性的去除某个条件, 先确定哪个判断不对,可能更好定位一点。

您好,按f12了也不知道怎么看,看哪里,请指导一下,谢谢

本帖子中包含更多资源

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

x
回复 使用道具 举报
Edric.Li
中级会员   /  发表于:2024-5-21 16:47:57
4#

点到控制台那里,然后你执行你的命令,会有输出

本帖子中包含更多资源

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

x
回复 使用道具 举报
it-jason
金牌服务用户   /  发表于:2024-5-21 16:51:30
5#
Edric.Li 发表于 2024-5-21 16:47
点到控制台那里,然后你执行你的命令,会有输出

怎么排查是哪里的问题呢

本帖子中包含更多资源

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

x
回复 使用道具 举报
Edric.Li
中级会员   /  发表于:2024-5-21 17:27:54
6#

这里的意思就是,你的 if 条件,判断的是false,不通过的,你可以使用设置变量命令,将两个值输出到页面上,看下值是什么,为什么判断不过。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-21 17:53:02
7#
感谢各位大佬的支持~
这里的值您是想从页面中选择呢,还是就是想根据当前行的值,从数据表中获取呢?
可以参考楼上大佬的建议,使用弹出命令,将UZ_SCPC.PC029等值弹出,看看和您需要的值是否相同呢





本帖子中包含更多资源

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

x
回复 使用道具 举报
it-jason
金牌服务用户   /  发表于:2024-5-22 08:52:59
8#
Edric.Li 发表于 2024-5-21 17:27
这里的意思就是,你的 if 条件,判断的是false,不通过的,你可以使用设置变量命令,将两个值输出到页面 ...

您好,感谢大佬指点,我这里用“设置变量命令”,显示出PC029的值但是看不懂这里是报的什么错误,还请大佬继续指点一下

本帖子中包含更多资源

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

x
回复 使用道具 举报
it-jason
金牌服务用户   /  发表于:2024-5-22 09:00:14
9#
20240522补充:我这里再补充一下我的需求:单头有个审核码APPROVED(值为:Y或N),单身有个“是否产生日排产计划”PC029(值为:Y或N);
条件:
1.当APPROVED=N时,点击单身按钮“编辑日排产”系统提示“单据未审核,不能产生日排产计划!”;
2.当APPROVED=Y,PC029=Y时,点击单身按钮“编辑日排产”系统提示“已产生日排产计划,不能重复操作!”
3.当APPROVED=Y,PC029=N时,点击单身按钮“编辑日排产”,则正常跳转页面操作。

请各位大佬指点指点,谢谢!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部