以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  专业报表绑定集合和数组时Text怎么设置  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=42547)

--  作者:东坡一剑
--  发布时间:2013/11/14 20:26:00
--  专业报表绑定集合和数组时Text怎么设置

帮助文件有这么一句:

DataBinding用于设置打印对象的绑定属性,该属性包括一些子属性,DataSource表示数据来源,数据来源可以是Table,还可以是数组或者集合。

我试图用下面的代码测试:

Dim doc As New PrintDoc
Dim rt As New prt.RenderText
Dim ss As String() = {"aaa","bbb","ccc","eee","fff"}
rt.DataBinding.DataSource = ss
rt.Text= ?????  
doc.body.Children.Add(rt)
doc.Preview()

 

却不知道红字部分怎么设置,有没有谁指教一下?

另外,如果是集合,又该如何设置?


--  作者:有点甜
--  发布时间:2013/11/14 20:42:00
--  
 同求怎么用。
--  作者:东坡一剑
--  发布时间:2013/11/14 20:44:00
--  
能给出可用的代码吗?
--  作者:有点甜
--  发布时间:2013/11/14 20:53:00
--  
别钻牛角尖,楼主,实在不行,就不绑定了,自己循环去拿数据。
[此贴子已经被作者于2013-11-14 20:52:54编辑过]

--  作者:东坡一剑
--  发布时间:2013/11/14 21:36:00
--  
首先感谢甜老师。我个人的体会:有时一些边缘的问题很可能是通向更普遍规律的密道。学习嘛,脸皮厚一些好。我还是想搞清楚这个东东……劳驾诸位……
--  作者:blackzhu
--  发布时间:2013/11/15 8:16:00
--  
我也不知道是怎样的,蒙一下:

Dim ss As String() = {"aaa","bbb","ccc","eee","fff"}
Dim doc As New PrintDoc
Dim rt As New prt.RenderText
\'rt.DataBinding.DataSource = ss
rt.Text= ss(0)
doc.body.Children.Add(rt)
doc.Preview()

Dim doc As New PrintDoc
Dim rt As New prt.RenderText
\'rt.DataBinding.DataSource = ss
rt.Text= ss(1)
doc.body.Children.Add(rt)
doc.Preview()