Rational Business Developer 9.5.1 版的新增功能
Rational® Business Developer 9.5.1 版中建立了下列新功能:
新作業系統支援:
- Mac OS X 支援
現在,您可以將 Rational Business Developer 安裝在 Mac OS X 上。 如需受支援之 Mac OS X 版本的更多詳細資料,請參閱軟體產品相容性報告。RBD 的大部分特性都受支援。
MAC 已新增為 Java™ 產生和資源關聯的目標系統(支援 seqws 及遠端 vsam 類型)。
不支援下列特性:
- 對 z/VSE® DB2® 的遠端 SQL 存取
- 透過 DDM/DFM 進行的遠端 VSAM 存取
- Ubuntu 支援
現在,Rational Business Developer 正式支援 Ubuntu。
新的語言加強功能:
- 檔案 I/O 的 open 考量
在不涉及資料庫的檔案 I/O 環境定義中,EGL open 陳述式會開啟與給定記錄變數相關聯的檔案。 因為 EGL get 或 add 陳述式會自動開啟檔案,所以您可以使用 EGL open 陳述式來清除檔案,而無需完成任何實際 I/O。 如需相關資訊,請參閱檔案 I/O 的 open 考量
- setCharacterEncoding()
setCharacterEncoding() 是一個系統函數,用來指定 CHAR、MBCHAR 或 DBCHAR 變數的替代編碼。如需相關資訊,請參閱 setCharacterEncoding()
- 對 VSE 上 CICS® 通道的支援
現在,針對 VSE CICS 產生的 EGL 程式可以使用 CICS 通道來傳遞參數。 這表示您可以最多傳遞 30 個無限制大小的參數(由 CICS 區域中提供的儲存體連結)。 呼叫程式及被呼叫程式都必須在 CICS 下面執行。 此功能需要 CICS Transaction Server for z/VSE 2.1,後者可供 z/VSE 6.1 使用。
- 如需 CICS 通道的相關資訊,請參閱 CICS Transaction Server for z/VSE 2.1 版增強手冊中的「第 8 部分:CICS 通道及儲存器」。
- 如需 CICS 通道的 EGL 支援的相關資訊,請參閱 callLink 元素中的 parmForm。
- 用於 COBOL 產生的 XMLLib 支援
現在,針對 COBOL 環境產生的 EGL 程式可以使用 XMLLib 系統函數來產生為 XML 字串,或者從 XML 字串進行擷取。 如需相關資訊,請參閱 EGL 程式庫 XMLLib
Rich 使用者介面加強功能:
- Rich 使用者介面小組件專案更新
依預設,下列 Rich 使用者介面系統專案在使用中:
- 針對不基於 Dojo 的 EGL 小組件:com.ibm.egl.rui_4.3.3
- 針對 EGL Dojo 小組件:com.ibm.egl.rui.dojo.widgets_2.3.1
- 針對 EGL Dojo 範例:com.ibm.egl.rui.dojo.samples_2.3.1
- 針對本端 Dojo 執行時期存取:com.ibm.egl.rui.dojo.runtime.local_1.10.4
- DataGrid 的 fixFirstColumn 內容
fixFirstColumn 是 DataGrid 小組件的新內容,用來指定當您以水平方式捲動時,是否將修正第一個直欄(像標題欄那樣)。 如需相關資訊,請參閱 Rich 使用者介面 DataGrid 和 DataGridTooltip。
- 針對 RUI,支援 move by name
現在,在 RUI 中支援 Move.. by name 陳述式,以容許在 RUI 中快速複製記錄。 如需相關資訊,請參閱 move。
行動式加強功能:
- EGL Dojo 行動式小組件
依預設,已將使用中的行動式小組件更新至 1.5.0。
新增了更多小組件(例如 DojoMobileTextBox 和 DojoMobileRadioButton)以提供更多功能。如需相關資訊,請參閱 EGL Dojo 行動式小組件
服務加強功能:
- 用於設定 HTTP 鑑別以呼叫所有服務的廣域方式
在 Rational Business Developer 9.5.1 版中,您可以透過 serviceLib.setHTTPBasicAuthentication(使用者 ID,密碼)來設定用於呼叫所有服務的使用者 ID 及密碼。
- Ant 作業 egl.createInterfaceFromWSDL
建立了名為 egl.createInterfaceFromWSDL 的新 Ant 作業,以容許透過 Ant 從 WSDL 檔建立 EGL 介面。 如需相關資訊,請參閱 egl.createInterfaceFromWSDL。
新註釋:
- enableSaveRestore
Rational Business Developer 9.5.1 版更新了註釋 enableSaveRestore。現在,您可以將其用於程式變數(例如 records)來控制是否透過分段交談來保留變數的資料。 如需相關資訊,請參閱所有 EGL 內容的主要清單。
新的 EGL 產生時間選項:
新的 EGL 喜好設定:
- 對所產生的 HTML 新增 meta 標頭
Rational Business Developer 9.5.1 版新增了 RUI 喜好設定,用來指定在開發及已部署 HTML 中使用的 HTML meta 標頭。 在 EGL 部署描述子中也新增了 meta 區段,您可以在已部署的 HTML 檔中指定自訂 meta 標頭。 如需相關資訊,請參閱設定 Rich 使用者介面的喜好設定。
- 容許將 JavaScript 內容區隔到已部署 HTML 中的另一個檔案
Rational Business Developer 9.5.1 版新增了喜好設定,用來指定是否將已部署 HTML 檔的 JavaScript 內容作為單個檔案從 HTML 檔中區隔開。 此 .js 檔會對 JavaScript 檔啟用瀏覽器快取,以提高效能。 如需相關資訊,請參閱設定 Rich 使用者介面部署的喜好設定。
- 容許停用內容輔助
新增了一個功能表按鈕,您可以按鍵盤快速鍵 (Ctrl+6) 來停用內容輔助。 當工作區太大並導致內容輔助的效能較低時,此功能將很有用。 如需相關資訊,請參閱內容輔助。