数据源
SAP功能模块数据写入
SAP系统中的任何功能模块都可通过Peakboard调用,但需要启用功能模块的远程访问选项,这一点非常重要。 您可以使用Peakboard调用功能模块(Z_Function_Module),并将其导出参数传输给Peakboard。随后,您就可以在SAP端的功能模块中进一步处理这些导出参数。
首先需要在Peakboard Designer (YourSAPDatasource)中创建SAP数据源。随后,就可以用它显示SAP系统中的数据,并进行写回操作。
导出参数可从不同的数据源中获取,例如,Peakboard (PeakboardVariable)中创建的变量。
lua
local con = data.YourSAPDatasource.getconnection()
-- Connect to SAP system
con.open()
-- Execute XtractQL statements
local res = sap.execute(con, "EXECUTE FUNCTION 'Z_Function_Module' EXPORTS YourColumn = '" .. data.PeakboardVariable ... "'")
-- Disconnect from SAP system
con.close()
`
YourSAPDatasource | = 创建的SAP连接名称 |
Z_Function_Module | = 配置用于写回SAP的功能模块 |
YourColumn | = 写入数据的功能模块列 |
PeakboardVariable | = Peakboard创建的变量,指向数据本身 |