Foxtable(狐表)用户栏目专家坐堂 → 这个录入窗口差不多完工了 还有2个小bug!


  共有10405人关注过本帖树形打印复制链接

主题:这个录入窗口差不多完工了 还有2个小bug!

帅哥哟,离线,有人找我吗?
gaoyong30000
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
这个录入窗口差不多完工了 还有2个小bug!  发帖心情 Post By:2011/8/20 17:31:00 [只看该作者]

保存信息按钮 代码有个问题!

 

这段代码 要实现的功能就是:

 1.如果保存的新数据  底盘号 里程数和进店时间 都能在历史进店 一行 记录里找到  那么就是提示 与历史记录重复!;

 2.如果保存的新数据 里程数 进店时间 只要有空值   就只保存数据 而不添加至历史记录。

 

现在的问题是

 

1.  随便双击 打开录入框  修改里程数 然后保存  历史来店记录就添加了一行  而我此时如果修改底盘号的话  再保存  则会出现与历史记录重复(如果实现了1的功能,底盘号变了 怎么还会重复呢) 很奇怪 逻辑估计有问题;

2.打开项目后  移动到下面的数据 别让第一行数据在 屏幕内  然后双击一个客户资料打开窗口,然后关闭。就会发现 当前行虽然没变 但是自动滚动到屏幕最底下了。  怀疑和我那个筛选有关

 

请问如何解决?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:内控系统14.rar


 回到顶部
帅哥哟,离线,有人找我吗?
gaoyong30000
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2011/8/20 19:14:00 [只看该作者]

目前第二个问题解决了   之前有个代码 删掉

 

现在就剩第一个问题。。


 回到顶部
帅哥哟,离线,有人找我吗?
布莱克朱
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:623 积分:3897 威望:0 精华:0 注册:2011/8/3 22:13:00
  发帖心情 Post By:2011/8/20 20:28:00 [只看该作者]

为什么要做取消窗口关闭的代码.提示重覆的,我做了三个有一个提示,有两个没有提示,有提示的是因为有数据存在.

 回到顶部
帅哥哟,离线,有人找我吗?
gaoyong30000
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2011/8/20 20:37:00 [只看该作者]

额  不明白你的意思啊   现在就第一个问题 没解决
[此贴子已经被作者于2011-8-20 20:37:35编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/20 22:03:00 [只看该作者]

楼主,你修改客户档案的地盘号的时候,历史记录表的底盘号也同步修改了的。

原因和解决方法参考:

http://www.foxtable.com/help/topics/1644.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
gaoyong30000
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2011/8/20 22:06:00 [只看该作者]

一语惊醒梦中人啊! 汗

 

一直对自己编程没信心 想从代码里查问题 找了半天 没找到哪里出错

 

结果是关联表的问题~

[此贴子已经被作者于2011-8-20 22:06:45编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/20 22:13:00 [只看该作者]

解决这个问题正确的线路图是:

 

既然提示重复,就应该检查历史记录表是否确实有重复的记录,结果发现真的有重复了,为什么重复? 原来这个表的底盘号也同步变动了,为什么会同步变动? 我代码并没有修改历史记录表的底盘号啊?

[此贴子已经被作者于2011-8-20 22:20:24编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
gaoyong30000
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2011/8/20 22:26:00 [只看该作者]

是哦  但是老大 你也知道的  我那个表 自己图简洁 把关联表的底盘号给隐藏了~ 结果造成 麻烦了

 

看来以后那些界面的优化  得放到最后做  不然很麻烦!


 回到顶部
帅哥哟,离线,有人找我吗?
gaoyong30000
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1165 积分:9032 威望:0 精华:1 注册:2011/5/25 16:33:00
  发帖心情 Post By:2011/8/20 22:30:00 [只看该作者]

还有啊   我有个问题 由于初次接触编程    发现有时候很混乱 比如 逻辑关系   比如表结构 

 

编程是否 有方法 或者小工具以便理清这些头绪呢?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/8/21 7:48:00 [只看该作者]

没有什么工具能代替人脑的逻辑分析的,熟能生巧,做得多,自然就熟练了。

 回到顶部