Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
保存信息按钮 代码有个问题!
这段代码 要实现的功能就是:
1.如果保存的新数据 底盘号 里程数和进店时间 都能在历史进店 一行 记录里找到 那么就是提示 与历史记录重复!;
2.如果保存的新数据 里程数 进店时间 只要有空值 就只保存数据 而不添加至历史记录。
现在的问题是
1. 随便双击 打开录入框 修改里程数 然后保存 历史来店记录就添加了一行 而我此时如果修改底盘号的话 再保存 则会出现与历史记录重复(如果实现了1的功能,底盘号变了 怎么还会重复呢) 很奇怪 逻辑估计有问题;
2.打开项目后 移动到下面的数据 别让第一行数据在 屏幕内 然后双击一个客户资料打开窗口,然后关闭。就会发现 当前行虽然没变 但是自动滚动到屏幕最底下了。 怀疑和我那个筛选有关
请问如何解决?
下载信息 [文件大小: 下载次数: ] | |
![]() |
目前第二个问题解决了 之前有个代码 删掉
现在就剩第一个问题。。
一语惊醒梦中人啊! 汗
一直对自己编程没信心 想从代码里查问题 找了半天 没找到哪里出错
结果是关联表的问题~
解决这个问题正确的线路图是:
既然提示重复,就应该检查历史记录表是否确实有重复的记录,结果发现真的有重复了,为什么重复? 原来这个表的底盘号也同步变动了,为什么会同步变动? 我代码并没有修改历史记录表的底盘号啊?
是哦 但是老大 你也知道的 我那个表 自己图简洁 把关联表的底盘号给隐藏了~ 结果造成 麻烦了
看来以后那些界面的优化 得放到最后做 不然很麻烦!
还有啊 我有个问题 由于初次接触编程 发现有时候很混乱 比如 逻辑关系 比如表结构
编程是否 有方法 或者小工具以便理清这些头绪呢?