使用 activity 将参数传递给报告定义。 Pega8.6

Pass parameters to report definition using activity. Pega8.6

我在 -Data 层下创建了一个报告定义,并且我在那里设置了参数作为过滤器。

现在,我想在work层下调用此报表,并使用activity传递参数。

我该怎么做?

如果参数很少,最好的做法是通过参数化 Data Page 调用 Report Definition

您仍然可以通过以下步骤将这些参数传递给任何被调用的 Activity

  1. 在调用报表定义之前创建一个Property-Set方法并设置这些参数。

    Param.pyReportName = "您的报告名称"

    Param.pyReportClass = "YourReportClass"
    
    Param.pyPageName = "PageName"
    
    Param.GradeParameter = "ValueOfGradeParameter"
    
  2. 现在调用报告调用 activity(您的第 6 步)并选中 Pass current parameter page 复选框。通过选中此复选框,您可以将所有参数传递给您在主 Activity.

    中设置的被调用 Activity