2017-04-10 81 views
0

我有一个任务将重复网格的内容导出到Excel。我已阅读 article,但我仍然无法实现如何正确使用它。我试图重复文章的步骤,以提供pzRDExportWrapper,但我点击后“保存”按钮,我得到的错误:为什么会出现错误,然后我尝试在Pega 7.1.8中使用pzRDExportWrapper?

Method: Rule-Obj-Activity instance not found: Sb-FW-CTrackFW-Work.pzRDExportWrapper. Details: Invalid value for Activity name passed to ActivityAssembler.

有谁能给我什么建议?谢谢。

回答

2

您从另一个适用于类Sb-FW-CTrackFW-Work的活动调用活动。 规则分辨率使用主要上下文Sb-FW-CTrackFW-Work类并尝试从中调用活动pzRDExportWrapper并且您收到错误(因为规则解析在此类中找不到调用的活动)。

活动pzRDExportWrapper适用于Rule-Obj-Report-Definition类。尝试从它调用。

尝试活动的步骤如下:

Call Rule-Obj-Report-Definition.pzRDExportWrapper 

或使用此步骤,定义为适用于Rule-Obj-Report-Definition类步页面(你可以声明它页面&类标签)

+0

谢谢你的回答。请你能解释我的意思吗?我无法得到如何做到这一点。 –

+1

我更新了我的答案。你能重读吗? – njc

+1

@ o.byelyenov如果有帮助,请将答案标记为已解决。 – njc

0

好。我已经解决了这个问题(谢谢你)。我在一个独立的网页上有两个部分。 第一部分的上下文是我的自定义数据页面联合名称FW数据搜索。搜索页面具有一些由用户通过UI初始化的单个值属性。 第二部分是重复网格部分,报告定义为源。 “我的搜索”页面在“页面和类别”选项卡中指出。还有一个页面,它由报告定义创建并包含结果。报告定义将搜索值作为参数。

所以,我创建了一个活动,并通过搜索页面和一个Cods-Pega-List MyResultList作为参数。活动中有一些步骤:

  1. 检查搜索是否为空。如果为真 - 跳过步骤;否则 - 通过数据转换将搜索属性转移到Params道具。
  2. Set Param.exportmode =“excel”
  3. 使用Step Page调用pzRDExportWrapper MyResultList.pyReportDefinition。通过当前参数页面。

P.S .:如果它不起作用尝试播放报告定义的设置。

P.P.S .: pzExportWrapper的一个减号是它再次调用报告定义。

相关问题