找回密码
 立即注册

QQ登录

只需一步,快速开始

yj293936

注册会员

6

主题

16

帖子

78

积分

注册会员

积分
78
最新发帖
yj293936
注册会员   /  发表于:2021-12-8 21:46  /   查看:1547  /  回复:4
无意之中遇到一个小问题(对你们大哥哥 大姐姐来说的哈)   因为当时设计  只要是以超链接形式添加 修改页面   然后出现了如下情况,求能解决的方法!  现在主要的问题是,因为数据都是传值过来的,然而出现隐藏命令执行完毕刷新页面的情况,导致传值为空,无法对数据表进行处理。。。

本帖子中包含更多资源

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

x

4 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-12-9 16:33:12
推荐
您好,首先咱们的设置单元格属性命令执行后是不会刷新页面的。这块儿刷新的原因呢是因为,这儿的查询条件绑定了客户编号,和产品编号的字段。当表格做了查询操作之后表格的当前行便会改变,当表格的当前行改变后,这个客户编号和产品编号便会变为当前行对应的值。

所以当这个数据本身就在表格中存在时。这个逻辑是没有什么问题的。因为这两个文本框显示的数据就是表格按照这两个条件查询后的当前行的数据也就是文本框本来的数据。

但是当这个客户编号和产品编号查询出来的记录为空时,表格的当前行就变为了空,客户编号和产品编号也会变为空,然后表格又按照为空的条件查询,便会查询出全部的记录,这时表格的当前行便是第一条记录,客户编号和产品编号便会变为第一条记录对应的值,然后表格再按照此时客户编号和产品编号的值查询,便会查询出第一条记录,此时当前行还是第一天记录当前行不变,这个循环的过程结束。看起来就像是页面执行了一遍刷新操作。


解决方案是,不给这两个文本框绑定数据表的字段即可

另外,看您这而写的为什么没执行,因为数据表中的客户要求是文本字段,这儿是数字类型的单元格,就不会赋值,不会赋值单元格值便不会改变,命令自然不会执行
解决方案是把这个单元格改为文本框,或者使用odata查询行数。

本帖子中包含更多资源

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

x
回复 使用道具 举报
yj293936
注册会员   /  发表于:2021-12-8 21:55:08
沙发
补充一下 我这么设计  主要是希望它能实现通过客户筛选,实现多方查看,也能实现数据的添加、修改操作!修改倒是容易,但是“添加”,把我的数据信息清没了
回复 使用道具 举报
凯神Jump悬赏达人认证 活字格认证
中级会员   /  发表于:2021-12-9 11:39:48
板凳
太费劲了,不知道你说的问题是什么
回复 使用道具 举报
yj293936
注册会员   /  发表于:2021-12-9 12:05:51
地板
这个,页面是很简单,你可以这么理解,两个传值过来的数据,我一方面需要通过查询判断原表是否纯在这两个字段数据,来选择添加与修改,另一方面,我还希望通过这两个字段实现查询功能
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部