Spread COM问题咨询
您好,我在试用Spread COM,遇到以下几个问题,能否帮我解答一下,谢谢!1、控件是否有提供数据接口,外部的表数据怎么传入到控件中展现,如提供接口是什么样的格式(xml or json);
2、控件是否有内置的设计器(看介绍有Spread Designer),设计器能否支持模板格式的保存与加载;
3、控件除了内置的函数外,是否还支持加入自定义函数,以实现更丰富的取数和计算。 您好,
您的问题经过调查,答复如下:
1.目前支持的方式是使用DataSource,支持数据源和XML的格式,不支持JSON。
Private Sub Command1_Click()
' Create recordset using Biblio and bind to Spread
Set rec = New ADODB.Recordset
Set Conn = New ADODB.Connection
Query = "select * from Titles;"
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & "C:\Program Files\Microsoft Visual Studio\VB\biblio.mdb;Persist Security Info=False"
rec.Open Query, Conn, adOpenKeyset, adLockOptimistic
Set fpSpread1.DataSource = rec
End Sub
Private Sub fpSpread1_DataLoaded()
Label1.Caption = "Data has been loaded"
End Sub
Private Sub Command1_Click()
Dim Buffer As String
Dim dso As New XMLDSOControl
Dim doc As IXMLDOMDocument
Dim da As New DataAdapter
Dim rs As New ADODB.Recordset
Call fpSpread1.ExportToXMLBuffer("Root", "Collection", Buffer, ExportToXMLUnFormattedData, "")
' Load the XML data into an XML DSO control
Set doc = dso.XMLDocument
doc.loadXML (Buffer)
' Map the DSO into a new Recordset object
' using a DataAdapter
Set da.Object = dso
Set rs.DataSource = da
Set DataGrid1.DataSource = rs.DataSource
End Sub
2.控件有内置的设计器,支持保存和加载
3.支持自定义的公式。 回复 2楼frank.zhang的帖子
非常感谢! 不客气 您好,问题已经解决,本帖关闭,如有其它问题,请开新帖。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页:
[1]