2020-08-20 05:46发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好????
我想从使用SDK构建的加载项中查看水晶报表。 如何才能做到这一点? 有示例代码吗?
谢谢
哥斯达黎加
HI
您可以通过转到管理->设置_>常规->报告和布局管理器,将Crystal报表导入到您的插件中。
在这种情况下,您必须选择 插件模块并选择位置,然后单击"导入",然后提供该.rpt文件的路径并完成向导。
,以便报告将显示在该插件模块本身中
嗨Szymon,
我正在使用8.82 pl04,但无法正常工作。 布局仍然要求用户输入参数。 我不知道该怎么办....
此致
莱昂纳多。
嗨,科斯塔斯,
请参阅此....
[ http://forums.sdn.sap.com/thread.jspa ?threadID = 1871564 ]
[ http://forums.sdn.sap.com/thread.jspa ?threadID = 1703947 ]
Shafi
目前,我已经测试了以下出色的技巧,并且可以正常工作:
https://answers。 sap.com/questions/7552184/possible-solution-open-crystal-reports-print-layou.html
嗨!
我正面临与科斯塔斯所描述的完全相同的问题。 SAP B1版本是9.3 HANA。
我想看一下特立尼达的示例(http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/26720 )。 不幸的是,链接已过时。 有人可以分享任何提示吗?
同时,我正在玩表单LayoutKey%,Print%,ReportData%事件,希望它是一个正确的方向。
Jakub
-更新---
我想我快到了。
我所做的:
1)使用与我的UDO文档条目匹配的Dockey @数字参数创建了Crystal Report布局。
2)通过"报告和布局导入向导"作为附加到USRT文档类型的布局导入。
3)在我的UDO代码后面添加了以下代码:
///<摘要> ///初始化组件。 表单创建后由框架调用。 /// 公共重写void OnInitializeComponent() { this.UIAPIRawForm.ReportType =" USRT"; this.OnCustomInitialize(); } ///<摘要> ///初始化表单事件。 在表单创建之前由框架调用。 /// 公共重写void OnInitializeFormEvents() { this.LayoutKeyBefore + = new LayoutKeyBeforeHandler(this.Form_LayoutKeyBefore); } 私有void Form_LayoutKeyBefore(ref SAPbouiCOM.LayoutKeyInfo eventInfo,bool BubbleEvent外) { BubbleEvent = true; eventInfo.LayoutKey =" 2"; //虚拟值-取自当前文档 }
4)从B1客户端打开我的UDO并将我的CR布局设置为默认。
现在,当我只有一个UDO时,这东西就很吸引人。 如果我添加另一个UDO,它将尝试使用相同的布局。
任何提示表示赞赏:)
最多设置5个标签!
HI
您可以通过转到管理->设置_>常规->报告和布局管理器,将Crystal报表导入到您的插件中。
在这种情况下,您必须选择 插件模块并选择位置,然后单击"导入",然后提供该.rpt文件的路径并完成向导。
,以便报告将显示在该插件模块本身中
嗨Szymon,
我正在使用8.82 pl04,但无法正常工作。 布局仍然要求用户输入参数。 我不知道该怎么办....
此致
莱昂纳多。
嗨,科斯塔斯,
请参阅此....
[ http://forums.sdn.sap.com/thread.jspa ?threadID = 1871564 ]
[ http://forums.sdn.sap.com/thread.jspa ?threadID = 1703947 ]
谢谢
Shafi
目前,我已经测试了以下出色的技巧,并且可以正常工作:
https://answers。 sap.com/questions/7552184/possible-solution-open-crystal-reports-print-layou.html
嗨!
我正面临与科斯塔斯所描述的完全相同的问题。 SAP B1版本是9.3 HANA。
我想看一下特立尼达的示例(http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/26720 )。 不幸的是,链接已过时。 有人可以分享任何提示吗?
同时,我正在玩表单LayoutKey%,Print%,ReportData%事件,希望它是一个正确的方向。
此致
Jakub
-更新---
我想我快到了。
我所做的:
1)使用与我的UDO文档条目匹配的Dockey @数字参数创建了Crystal Report布局。
2)通过"报告和布局导入向导"作为附加到USRT文档类型的布局导入。
3)在我的UDO代码后面添加了以下代码:
4)从B1客户端打开我的UDO并将我的CR布局设置为默认。
现在,当我只有一个UDO时,这东西就很吸引人。 如果我添加另一个UDO,它将尝试使用相同的布局。
任何提示表示赞赏:)
Jakub
一周热门 更多>