作用:填写指定报表,可以实现模板之间的数据传递。
参数:参数1 – 模板的名字
参数2 – 要传入到新报表中的数据,
格式:字段名称1 = 条件1;字段名称2 = 条件2;… …
返回值:True —成功进入填报状态
False —不能进入填报状态
示例:
Sub CommandButton1_Click()
‘定义接口变量
Dim obj As Object
‘获取E立方管理平台的编程接口
Set obj = Application.COMAddIns.Item("prjAddin.Office_Addin").Object
‘通过接口调用NewReportData2
obj. NewReportData2 "销售单" , "销售单号="+Cells(2,2).Text
‘释放编程接口
Set obj = Nothing
End Sub
解说:在工作表上放置了一个按钮,当点击按钮时就调用上面的VBA代码,打开“销售单”并进入填报状态,同时把当前报表中的单元格B2的值传入到"销售单" 的"销售单号"数据项目中。