單行文字方塊欄位的數值未按照預期排序

文章編號:040253

以單行文字方塊欄位排序時,會按照UTF-8 文字編碼的順序排序。
因此若在「單行文字方塊」中輸入10以上的數值,記錄可能會無法按照預期排序。

例)遞增排序時的排列順序
「1」「10」「11」…「2」「3」

此時請採用以下任一方式處理。

  • 要輸入像「月份」這種同時存在1位數與2位數的數值時,在1位數的月份前面加上「0」
    例)01月、02月、… 、10月、11月、12月

  • 使用下拉式選單欄位來取代單行文字方塊欄位
    下拉式選單欄位會按照欄位設定的「項目與順序」中所設定的順序排序。因此只要事先在「項目與順序」中指定排列順序,就能以預期中的順序將記錄排序。