从加载项查看Crystal Report

2020-08-20 05:46发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好????

我想从使用SDK构建的加载项中查看水晶报表。 如何才能做到这一点? 有示例代码吗?

谢谢

哥斯达黎加

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好????

我想从使用SDK构建的加载项中查看水晶报表。 如何才能做到这一点? 有示例代码吗?

谢谢

哥斯达黎加

付费偷看设置
发送
5条回答
bbpeas
1楼-- · 2020-08-20 06:40

HI

您可以通过转到管理->设置_>常规->报告和布局管理器,将Crystal报表导入到您的插件中。

在这种情况下,您必须选择 插件模块并选择位置,然后单击"导入",然后提供该.rpt文件的路径并完成向导。

,以便报告将显示在该插件模块本身中

SKY徐
2楼-- · 2020-08-20 06:37

嗨Szymon,

我正在使用8.82 pl04,但无法正常工作。 布局仍然要求用户输入参数。 我不知道该怎么办....

此致


莱昂纳多。

hongfeng1314
3楼-- · 2020-08-20 06:32

目前,我已经测试了以下出色的技巧,并且可以正常工作:

https://answers。 sap.com/questions/7552184/possible-solution-open-crystal-reports-print-layou.html

奄奄一息的小鱼
5楼-- · 2020-08-20 06:35

嗨!

我正面临与科斯塔斯所描述的完全相同的问题。 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,它将尝试使用相同的布局。

任何提示表示赞赏:)

Jakub

一周热门 更多>