为什么会出现错误然后我尝试在 Pega 7.1.8 中使用 pzRDExportWrapper?
Why does the error occurs then I try to utilize pzRDExportWrapper in Pega 7.1.8?
我的任务是将重复网格的内容导出到 Excel。我读过一篇
article,但我仍然不知道如何正确使用它。我试图重复文章的步骤来提供 pzRDExportWrapper,但是在我点击“保存”按钮后我得到了错误:
Method: Rule-Obj-Activity instance not found:
Sb-FW-CTrackFW-Work.pzRDExportWrapper. Details: Invalid value for
Activity name passed to ActivityAssembler.
有人可以给我一些建议吗?谢谢。
您从适用于 class Sb-FW-CTrackFW-Work
的另一个 activity 调用 activity。 规则解析 使用主要上下文 Sb-FW-CTrackFW-Work
class 并尝试从中调用 activity pzRDExportWrapper
并且你得到错误(因为 规则解析 在此 class).
中找不到被调用的 activity
Activity pzRDExportWrapper
适用于 Rule-Obj-Report-Definition
class。尝试从中调用。
尝试 activity 步骤如下:
Call Rule-Obj-Report-Definition.pzRDExportWrapper
或使用定义为适用于 Rule-Obj-Report-Definition
class 的步骤页面(您可以在 Pages&类 选项卡上声明它)
好的。我已经解决了这个问题(谢谢 njc)。我在一个单独的网页上有两个部分。
第一部分的上下文是我的自定义数据页面 Co-Name-FW-Data-Search。搜索页面有一些单值属性,这些属性由用户通过 UI 初始化。
第二部分是重复网格部分,作为源的报告定义。我的搜索页面在页面和 类 选项卡中指出。还有一个页面,它由报表定义创建并包含结果。报告定义将搜索的值作为参数。
因此,我创建了一个 activity 并将搜索页面和 Cods-Pega-List MyResultList 作为参数传递。 activity中有一些步骤:
- 检查搜索是否为空。如果为真-跳过步骤; else - 使用 Data Transform 将 Search 属性转移到 Params props。
- 设置Param.exportmode = "excel"
- 使用步骤页面调用 pzRDExportWrapper MyResultList.pyReportDefinition。传递当前参数页。
P.S.: 如果它不起作用尝试使用报告定义的设置。
P.P.S.: pzExportWrapper 的唯一缺点是它会再次调用报告定义。
我的任务是将重复网格的内容导出到 Excel。我读过一篇 article,但我仍然不知道如何正确使用它。我试图重复文章的步骤来提供 pzRDExportWrapper,但是在我点击“保存”按钮后我得到了错误:
Method: Rule-Obj-Activity instance not found: Sb-FW-CTrackFW-Work.pzRDExportWrapper. Details: Invalid value for Activity name passed to ActivityAssembler.
有人可以给我一些建议吗?谢谢。
您从适用于 class Sb-FW-CTrackFW-Work
的另一个 activity 调用 activity。 规则解析 使用主要上下文 Sb-FW-CTrackFW-Work
class 并尝试从中调用 activity pzRDExportWrapper
并且你得到错误(因为 规则解析 在此 class).
Activity pzRDExportWrapper
适用于 Rule-Obj-Report-Definition
class。尝试从中调用。
尝试 activity 步骤如下:
Call Rule-Obj-Report-Definition.pzRDExportWrapper
或使用定义为适用于 Rule-Obj-Report-Definition
class 的步骤页面(您可以在 Pages&类 选项卡上声明它)
好的。我已经解决了这个问题(谢谢 njc)。我在一个单独的网页上有两个部分。 第一部分的上下文是我的自定义数据页面 Co-Name-FW-Data-Search。搜索页面有一些单值属性,这些属性由用户通过 UI 初始化。 第二部分是重复网格部分,作为源的报告定义。我的搜索页面在页面和 类 选项卡中指出。还有一个页面,它由报表定义创建并包含结果。报告定义将搜索的值作为参数。
因此,我创建了一个 activity 并将搜索页面和 Cods-Pega-List MyResultList 作为参数传递。 activity中有一些步骤:
- 检查搜索是否为空。如果为真-跳过步骤; else - 使用 Data Transform 将 Search 属性转移到 Params props。
- 设置Param.exportmode = "excel"
- 使用步骤页面调用 pzRDExportWrapper MyResultList.pyReportDefinition。传递当前参数页。
P.S.: 如果它不起作用尝试使用报告定义的设置。
P.P.S.: pzExportWrapper 的唯一缺点是它会再次调用报告定义。