以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何增加表录入窗口? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=45206) |
-- 作者:fubblyc -- 发布时间:2014/1/18 11:41:00 -- 如何增加表录入窗口? 请问各位大侠: 我项目里有一张订单表,我想实现有一个窗口可以录入,是用表的形式的,这样用户就可以复制电脑本地的订单表,黏贴到项目里的订单表里。 而不是逐个字段地录入,而且可以同时复制黏贴很多行数据。 谢谢!! |
-- 作者:Bin -- 发布时间:2014/1/18 11:48:00 -- 表形式的录入窗口? 这个好像是互相矛盾的吧, 既然是表,就不能是录入窗口了. 如果你是希望在窗口显示表,直接放个表控件,然后设置绑定这个表即可.
|
-- 作者:fubblyc -- 发布时间:2014/1/18 12:36:00 -- 哦。 在表控件绑定表的话,就会出现原来表的数据。我是想实现,有那样一个表,只有表结构,没有原来的数据,是空白的,然后用户可以复制黏贴内容在里面,点击保存,信息就录入进去了。保存完好,录入表又恢复空白,没有数据。 不知道能否实现? |
-- 作者:realredred -- 发布时间:2014/1/18 12:56:00 -- 原來的数据(表A)是存儲数据用,(表B)是一个结构与表A一样的空白表.只用來输入,当保存就把表B的內容,全部都导入到表A,然后表B就清空数据,是这样嗎?
[此贴子已经被作者于2014-1-18 16:29:20编辑过]
|
-- 作者:fubblyc -- 发布时间:2014/1/18 13:05:00 -- 是的啊。求助!!! |
-- 作者:Bin -- 发布时间:2014/1/18 14:05:00 -- 同样的使用一个表控件. 然后使用数据填充器保存数据http://www.foxtable.com/help/topics/0680.htm 或者自己循环所有行,一行行添加到主表
|
-- 作者:fubblyc -- 发布时间:2014/1/20 9:18:00 -- 数据填充器保存数据,可以很好地实现。谢谢Bin老师!
另问: 我想实现:点击一个按钮,可以清空当前表所录入的所有数据。或者关闭这个录入表的窗口后,这个录入表的数据就自动清空,下一次打开这个录入窗口,表是空白的,可以录入新的数据。
这样就不用再手动去删除表的数据。
谢谢!! |
-- 作者:Bin -- 发布时间:2014/1/20 9:22:00 -- tables("XX_XX").datatable.datarows.clear |
-- 作者:fubblyc -- 发布时间:2014/1/20 9:53:00 -- 谢谢Bin。 这种方式可以实现清空数据,不过也把行的表格线也给清空掉了,我用户增加数据,我还得设一个“增加行”的按钮。
能不能有一种方式就是表的行不删除,只是清空所有行的内容。。 |
-- 作者:Bin -- 发布时间:2014/1/20 9:56:00 -- for each r as row in tables("XX").rows for each c as col in tables("XX").cols r(c.name)=nothing next
next |