以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求支持!此功能可否实现  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=22382)

--  作者:leizhizhilun
--  发布时间:2012/8/10 15:42:00
--  求支持!此功能可否实现

如下图,此功能可否实现

 

窗口中的临时表输入内容,点击确定后,内容自动新增是表格中,日期和星期自动添加。


图片点击可在新窗口打开查看此主题相关图片如下:演示.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-8-10 15:56:18编辑过]

--  作者:狐狸爸爸
--  发布时间:2012/8/10 15:53:00
--  

你的图片别人是看不到的,图片作为附件上传才行。

不过新增行,自动输入内容,肯定是可以轻松实现的。


--  作者:woiz
--  发布时间:2012/8/10 16:02:00
--  

这个肯定是能实现的

 


--  作者:leizhizhilun
--  发布时间:2012/8/10 16:05:00
--  

怎么写代码啊?


--  作者:狐狸爸爸
--  发布时间:2012/8/10 16:06:00
--  

可以实现的。

不过就是复制行到另一个表,新复制行的日期列取用户新输入的日期而已。

你可以先看帮助学习,搞不定的话,可以自己设计好表,输入测试数据,然后将文件传上来,我们帮你做个例子。

 

 


--  作者:leizhizhilun
--  发布时间:2012/8/10 17:01:00
--  

我设计了个样表.

 

1.点“添加新数据”按钮弹出“数据输入”窗口;
2.选择日期,添加数据后点击“添加”按钮将数据添加到总表中;
3.总表中的时间和星期自动输入

 

请帮我看看怎么处理,谢谢啦

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table


--  作者:狐狸爸爸
--  发布时间:2012/8/10 17:43:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table


--  作者:leizhizhilun
--  发布时间:2012/8/14 10:40:00
--  

先谢谢狐爸,我又调整了一下,循环里增加了一个遇空值退出,清空临时表和关闭窗口功能,基本满足要求了。不过清空表还是有点问题,Tables("数据输入").EditDelete()指令只能清除最新输入的数据,不能整表数据清空,比如我要复制两次数据,最后执行清除的只有第二次复制的内容,前一次的没有清除,如何能整表数据全部清除呢?我找了半天都没找到指令,不会还要用一次循环吧?

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:狐狸爸爸
--  发布时间:2012/8/14 10:50:00
--  

清空所有数据:

 

DataTables("表名").DataCols.Clear()


--  作者:leizhizhilun
--  发布时间:2012/8/14 11:02:00
--  

谢啦,这下完美了。看来我看的还是不仔细啊