以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何用代码把一条记录转成一个表中的记录(代码定义的表)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79559)

--  作者:coch2004
--  发布时间:2016/1/4 23:11:00
--  [求助]如何用代码把一条记录转成一个表中的记录(代码定义的表)
各位请帮忙修改一下,谢谢!
 Dim r As row = CurrentTable.Current 
Dim tbl As Table 
Dim rr As Row =tbl.AddNew()
rr=r   ?


--  作者:大红袍
--  发布时间:2016/1/4 23:17:00
--  
rr("列名") = r("列名")
--  作者:coch2004
--  发布时间:2016/1/4 23:20:00
--  
红袍, Dim tbl As Table  里面什么字段也没有的吧? 如果直接用rr("列名")=r("列名"),刚刚出试运行出现错误了,

在一个100条记录里面 要打印5条记录, 选择5条记录后,想把这5条记录重新组建一个临时表(传递到fastreport,目前只学会传递表的参数),所以请帮忙解决一下
fastreport 的数据源必须是以表的形式传递.
[此贴子已经被作者于2016/1/4 23:26:51编辑过]

--  作者:Hyphen
--  发布时间:2016/1/5 8:29:00
--  
创建表参考:

赋值参考2楼

--  作者:coch2004
--  发布时间:2016/1/5 12:02:00
--  
谢谢,最后还是通过sql来完成一个表的. 不过 感觉浪费了网络资源,因为 本来数据已到了前台了.不能把单条记录转成表, 只能又通过sql查询一次来生成表