找回密码
 立即注册

QQ登录

只需一步,快速开始

jnddzd

注册会员

1

主题

4

帖子

11

积分

注册会员

积分
11
最新发帖
jnddzd
注册会员   /  发表于:2017-3-6 11:46  /   查看:5486  /  回复:7
运行select语句,和控件绑定后,第一条记录,第6列值787

运行select语句,和控件绑定后,第一条记录,第6列值787

运行select语句,和控件绑定后,第一条记录,第6列值787


点表头,数量列 排序,第一条记录,第6列值66

点表头,数量列 排序,第一条记录,第6列值66

点表头,数量列 排序,第一条记录,第6列值66


原来第一条记录,现在742条,,第6列值787

原来第一条记录,现在742条,,第6列值787

原来第一条记录,现在742条,,第6列值787


修改排序后第一条记录111单元301,第6列值666

修改排序后第一条记录,第6列值666

修改排序后第一条记录,第6列值666


刷新数据库后重新显示数据,为什么012单元101这户变为666

刷新数据库后重新显示数据,为什么012单元101这户变为666

刷新数据库后重新显示数据,为什么012单元101这户变为666


要改的111单元301这行,第6列数据没变

改的111单元301这行,第6列数据没变

改的111单元301这行,第6列数据没变


这个情况是什么原因啊,数据写入单元格后的更新,都是利用控件内部,自动更新的,没有单独处理数据的部份。
也不是每次出来,要是在排序后把第一条记录数据改小,好像不会出现。
改其他行数好像也没有。


7 个回复

倒序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-6 15:27:25
沙发
您这个是Spread产品的哪个版本?从截图看第一条的-107也不对,但是无法直接确认问题原因,需要我这里先重现问题。
可否直接提供个Demo这样处理起来更方便写。
回复 使用道具 举报
jnddzd
注册会员   /  发表于:2017-3-6 21:47:29
板凳
2017-03-06_213108.png
      简单的sql语句,数据列是第6列减去第5列,值是直接在sql里,用列6减列5,来实现的。修改单元格内容后,也没有对输入后的数据进行处理,完全是控件处理自动保存。唯一的区别是程序里有部份代码,在单击单元格,或键盘按下方向键后,用来实现背景色变色。另外,第1列,第5-7列可以输入数字,其他列禁止修改,就这些代码。VB6的。
      而且又试了一下,要是排序后在第5列,第1行改个数字,也会出这种情况。

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-7 18:18:18
地板
问题还没有重现出来,可否提供下您的Demo
回复 使用道具 举报
jnddzd
注册会员   /  发表于:2017-3-7 22:40:29
5#
测试.rar (10.7 MB, 下载次数: 1)
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-8 18:55:58
6#
感谢提供的Demo,这边正在处理中,有结果会与您反馈
回复 使用道具 举报
jnddzd
注册会员   /  发表于:2017-3-15 13:55:22
7#
请问一下现在有结果了吗?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-16 19:17:52
8#
您好,您这个项目很老了,我这边没有环境去重现,尝试自己按照您的操作去重现,还没有发现问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部