數字用法定義應用程式中的數字使用方式。例如,在 WebSphere Commerce 程式碼中使用數字用法代碼,就可以選擇數字(貨幣或數量)的格式化/捨入方式。 這些代碼(定義於 NUMBRUSG 表格中)使得數字可以根據 CURFORMAT、 CURFMTDESC、QTYFORMAT 以及 QTYFMTDESC 表格中,針對該數字用法類型指定的規則格式化。 這種方法使得商店可以使用不同的方式來格式化數字, 以符合各種不同的狀況需求。
在 NUMBRUSG 表格中的每一個列都包含一筆數字用法類型的記錄。 以下列出 NUMBRUSG 表格中可接受的預定數字用法:
這些登錄不可變更。位於 CURFORMAT、 CURFMTDESC、 QTYFORMAT 以及 QTYFMTDESC 表格中的所有格式化記錄都會指定用來格式化單價和標價的預設數字用法。 如果要使 WebSphere Commerce 以不同的方式格式化單價或標價, 您必須在 CURFORMAT 表格中新增列,修正配合所要之適當的數字用法。
當應用程式使用 CurrencyManager 或 QuantityManager 做四捨五入或格式化金額時,您可以在 NUMBRUSG 表格的 CODE 直欄中,指定適當的數字用法代碼。CurrencyManager 或 QuantityManager 會使用指定的數字用法的格式化規則(如果存在的話)。
附註:當您在 NUMBRUSG、 CURFORMAT 或 QTYFORMAT 表格中建立列時,您也必須在 NUMBRUSGDS、 QTYFMTDESC 或 QTYFMTDESC 表格中,針對所支援的每一個語言建立一列。
![]() |