Foxtable(狐表)用户栏目专家坐堂 → [讨论]订单明细表中加入空白行的问题


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

主题:[讨论]订单明细表中加入空白行的问题

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


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
[讨论]订单明细表中加入空白行的问题  发帖心情 Post By:2012/12/29 22:11:00 [显示全部帖子]

各位狐友,请教:

在一个订单窗口中加入订单明细Table,每次打开窗口时,不管Table中有没有数据,如何做到每次都会有15行空白的用于输入新数据,而SQL数据库中不能有空白行,保存的时候也不会保存空白行。


图片点击可在新窗口打开查看此主题相关图片如下:订单界面示例
图片点击可在新窗口打开查看

我的方法是打开窗口时,新增15行Tables(窗口_table1).AddNew(15),保存的时候用DeleteFor删除空白行,有点麻烦,但上图得行好像不是处于新增状态吧,请问如何可以做到?

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


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2012/12/30 6:20:00 [显示全部帖子]

顶一下

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


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2012/12/30 9:17:00 [显示全部帖子]

顶起来,等高手飘过

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


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2012/12/31 15:30:00 [显示全部帖子]

狐爸,感谢您的回复,我已经这样做了,有个新问题,请指教:

我在窗口的AfterLoad中加入了Addnew代码,但是每次明细表的滚动条一直会跑到后面来,很不方便,可否加一个代码将滚动条定位在前面。


图片点击可在新窗口打开查看此主题相关图片如下:滚动条问题
图片点击可在新窗口打开查看


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


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2012/12/31 15:54:00 [显示全部帖子]

搞定,谢谢林老师

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


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2012/12/31 16:16:00 [显示全部帖子]

林老师,没想到还是有问题:

打开窗口后,每第一次单击下面表格任何一个区域,滑动条条还是跑到最右侧了,会是什么问题呀?

能不能帮忙分析分析,因为软件表单比较多且是SQL数据库,不好发项目上来

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


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2013/1/2 22:26:00 [显示全部帖子]

以下是引用sunsenfeng在2012-12-31 16:59:00的发言:
我觉得可以在表时间的PrepareEdit中调整显示区域

如果这么做,那其他区域就不能编辑了,不过非常谢谢你的热心帮助。


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


加好友 发短信
等级:二尾狐 帖子:531 积分:4155 威望:0 精华:0 注册:2012/11/26 21:54:00
  发帖心情 Post By:2013/1/2 23:06:00 [显示全部帖子]

以下是引用lin_hailun在2012-12-31 16:23:00的发言:
 是否写有Tables().Select(x, y)语句?检测一下你的表事件->选择分类

林老师,我仔细检查过了,没有这类的语句,这个问题我一直没找到原因,补充如下: 我发现每次多行Addnew(15)就会出问题,如果改为只增一行ADDNew(),不会出现这个问题;


 回到顶部