2017-04-10 84 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的一個減號是它再次調用報告定義。

相關問題