以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 都是副本表,新增时,table控件没有空白行,是什么原因? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=117467) |
-- 作者:xxfoxtable -- 发布时间:2018/4/12 21:44:00 -- 都是副本表,新增时,table控件没有空白行,是什么原因? Dim rs As List(of Row)=Tables("生产日报表_table3").GetCheckedRows If rs.Count<=0 Then msgbox("无选择的记录") Return End If For Each r As Row In rs Dim sc As Row=Tables("生产日报表_table4").addnew sc("日期")=Date.Now sc("工艺明细")=r("工艺明细") sc("工艺说明")=r("工艺说明") Next |
-- 作者:有点甜 -- 发布时间:2018/4/12 22:00:00 -- 你副本表如果设置了筛选,这种情况是正常的。
也可以这样写
Dim rs As List(of Row)=Tables("生产日报表_table3").GetCheckedRows |
-- 作者:xxfoxtable -- 发布时间:2018/4/12 22:04:00 -- 不设置副本不行,一切换到这个窗口,所有数据都显示出来了,整个软件都得用筛选,还有其他好办法吗? |
-- 作者:有点甜 -- 发布时间:2018/4/12 22:52:00 -- 2楼就是解决方案,参考2楼代码。 |