範圍型的客戶登錄資訊

在客戶登錄期間所記錄的部份資訊會利用範圍來儲存它的值。 比方說,指定客戶年齡的預設實施會定義從 0 到 6 的數字範圍。每個數字代表涵蓋客戶年齡的某年齡範圍。 客戶登錄時需選取他們所屬的範圍,這項選擇會以 0 至 6 之間的整數儲存在 WebSphere Commerce 資料庫中。這些範圍由 properties 目錄中的 UserRegistration.properties 檔來定義。 如果您要改變定義為可用值的範圍數目,或您要變更任何範圍的顯示值,請更新這個檔案。 這個檔案會定義下列範圍型登錄資訊的顯示值:年齡、收入、婚姻狀況。

以下是客戶收入登錄資訊的預設項目(注意,這裡的折行只是為了方便呈現):

income.Label=Income
income.Displayed=yes
income.Required=no
income.Options=0;Not Available|1;$0 - $19,999|2;$20,000 - $39,000|
               3;$40,000 - $59,000|4;$60,000 or more

這個收入登錄資訊有如下四個說明它的變數:

income.Label
要儲存的資訊名稱。 income.Label 會出現在資訊的顯示位置。
income.Displayed
決定收入資訊應不應出現在登錄畫面以及客戶設定檔筆記本中。 依預設,這項資訊不會出現在網站的任何位置。
income.Required
決定登錄時需不需要這項資訊。這個案例不需要。
income.Options
定義收入資料所適用的值。這個案例的範圍有 5 個值。 它們以 0 至 5 的整數儲存在資料庫中。 每個範圍說明都採用這個形式:|<integer>;<displayed range value>。 如果要變更所顯示的範圍值,您可以編輯所顯示的範圍值。 如果要新增範圍,請複製和貼上前次的範圍定義,再編輯它來反映所需範圍。 請確定每個整數只有一個範圍定義。 請注意,在顯示需要這項資訊的頁面之前,會先讀取定義的選項,這項資訊會動態移入套表元素。

相關概念

IBM copyright