点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有这个附加组件,具有用于获取销售报价的表格。
我已将它们链接到SAP Business One中的QUT Crystal Reports。 但是,当我单击打印预览时,水晶报表将启动,但会引发错误"提供了无效的参数"。
我已经检查并验证了我要传递给LayoutKey的百分号。
我在做什么错? 请参见下面的代码和所附的错误图片。
///添加布局键事件处理程序 SboConnection.SboApplication.LayoutKeyEvent + =新的SAPbouiCOM._IApplicationEvents_LayoutKeyEventEventHandler(LayoutKeyEvent);
公共无效LayoutKeyEvent(请参阅SAPbouiCOM.LayoutKeyInfo eventInfo,请参见bool BubbleEvent) { BubbleEvent = true; 如果(docType ==" I") { _form.ReportType =" QUT2"; eventInfo.LayoutKey = docEntry.ToString(); } 其他 { _form.ReportType =" QUT1"; eventInfo.LayoutKey = docEntry.ToString(); } } 水晶报表DocKey @是数字。 如何将整数/数字传递给eventInfo.LayoutKey?
(28.4 kB)
我解决了。
在使用屏幕绘画程序的表单中,我设置了与销售报价相同的表单ObjectType =" 23",并且现在可以使用。
一周热门 更多>