Rational Business Developer 9.1.1 版的新增功能
Rational® Business Developer 9.1.1 版中建立了下列新功能:
支援利用 JCICS 來呼叫 CICS 程式
您可以將 JCICS 指定為 remoteComType,以呼叫 CICS® Liberty 應用程式中的 CICS 程式。此功能需要 CICS Transaction Server for z/OS® 5.1 或更新版本。
- 如需 Rational Business Developer 中 JCICS 支援的相關資訊,請參閱 callLink 元素中的 remoteComType。
- 如需使用 JCICS 來呼叫 VAGen Web 交易的相關資訊,請參閱 Web 交易鏈結內容。
- 如需 CICS Liberty 的 Rational Business Developer 支援的相關資訊,請參閱在 CICS Liberty 設定檔上部署 EGL 專案。
新建 EGL 編輯器喜好設定
- 在陳述式導致資料移動到較小欄位而造成截斷時,會發出警告訊息。此警告訊息依預設顯示,而在 EGL 編輯器喜好設定中可以關閉。
- 新建 EGL 編輯器喜好設定,容許您控制程式和程式庫重新編譯與重新產生的時間,以及受頂層函數、記錄或資料項目變更影響的時間。而不是讓每個受變更影響的組件立即重新編譯,這可能會耗費大量時間,此功能將會自動建置和管理延遲工作清單。此清單及其關聯蹦現功能表選項,容許您決定重新編譯或重新產生程式與程式庫的內容和時間。此功能明顯減少了工作區中用於漸進式建置所耗費的時間。此功能的另一個優點是,您可以快速找出哪些程式或程式庫使用特定的頂層函數、記錄或資料項目。
- 對於 cobolGen 程式庫變數存取的顯著性能改良。
EGL 組件參照視圖中的新建功能
- 根據需要,提供新過濾器來過濾組件。您可以顯示只與 Call 陳述式或頂層函數相關的組件。
- 可以複製現行顯示的樹狀結構。透過以上過濾器使用此功能來複製需要的組件。
如需相關資訊,請參閱 檢視組件參照。
Rich 使用者介面功能:
依預設,下列 Rich 使用者介面系統專案處於使用中:
- 針對不基於 Dojo 的 EGL 小組件:com.ibm.egl.rui_4.3.1
- 針對 EGL Dojo 小組件:com.ibm.egl.rui.dojo.widgets_2.2.2
- 針對 EGL Dojo 範例:com.ibm.egl.rui.dojo.samples_2.2.2
- 針對本端 Dojo 執行時期存取:com.ibm.egl.rui.dojo.runtime.local_1.10.1
下列專案支援使用「內容傳遞網路」:
- Google Dojo 執行時期存取:com.ibm.egl.rui.dojo.runtime.google_1.10.1
- Yandex Dojo 執行時期存取:com.ibm.egl.rui.dojo.runtime.yandex_1.9.1(已淘汰)
設定詳細資料可用:
- 如需匯入 Rich 使用者介面系統專案的相關指示,請參閱匯入產品提供的專案。
- 如果您從現有的其中一個 Rich 使用者介面專案升級至新的 Dojo 執行時期專案,則必須更新您專案中的 EGL 建置路徑。如需相關資訊,請參閱 EGL Rich 使用者介面概觀 上的小組件升級作業大綱。
EGL Dojo 行動式小組件
基於 Dojo 1.10.1 建立新的 EGL Dojo 行動式小組件以支援 iOS 8:
- com.ibm.egl.rui.dojo.mobile.widgets_1.3.0
您可以學習如何使用 EGL Dojo 行動式小組件來開發,以及如何查閱 EGL Dojo 行動式小組件 API 清單來進一步瞭解此特性。
數個 Dojo 小組件的 suppressChangeEvent 內容
suppressChangeEvent 是為 DojoTextField、DojoCurrencyTextBox、DojoDateTextBox、DojoTimeTextBox 與 DojoTextArea 新增的新內容,用於在程式碼將此布林值設定為 ture 之後預防發生 onChange 事件。
MVC 控制器與用於取得其有效狀態的表單新函數
為 FormManager 新增 isFormValid() 函數,而為控制器新增 isControllerValid() 函數,用於在不通知有效狀態變更接聽器的情況下,取得 FormManager 和控制器的有效狀態。