以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [讨论]订单明细表中加入空白行的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27382)

--  作者:atmetmicoo
--  发布时间:2012/12/29 22:11:00
--  [讨论]订单明细表中加入空白行的问题
各位狐友,请教:

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


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

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

--  作者:atmetmicoo
--  发布时间:2012/12/30 6:20:00
--  
顶一下
--  作者:atmetmicoo
--  发布时间:2012/12/30 9:17:00
--  
顶起来,等高手飘过
--  作者:sunsenfeng
--  发布时间:2012/12/30 17:01:00
--  

这个表下边有汇总行,估计不是Foxtable的类型,应该很难

如果FoxTable支持这种表,就太好了

 


--  作者:outes
--  发布时间:2012/12/30 22:05:00
--  
估计也只能用你现在的方法了,能解决问题就挺好,烦点没关系
--  作者:狐狸爸爸
--  发布时间:2012/12/30 23:19:00
--  

楼主不想显示新增行的行号变色?

 

可以设置表样式,将新增行的行号颜色设置为SteelBlue,和普通数据行一样。

 

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

 

图片点击可在新窗口打开查看


--  作者:atmetmicoo
--  发布时间:2012/12/31 15:30:00
--  
狐爸,感谢您的回复,我已经这样做了,有个新问题,请指教:

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


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


--  作者:lin_hailun
--  发布时间:2012/12/31 15:32:00
--  
 看看这个。

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

--  作者:atmetmicoo
--  发布时间:2012/12/31 15:54:00
--  
搞定,谢谢林老师
--  作者:atmetmicoo
--  发布时间:2012/12/31 16:16:00
--  
林老师,没想到还是有问题:

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

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