維度、成員和別名的命名限制

為維度、成員及別名命名時,請遵循以下規則:

  • 針對維度、成員或別名,請不要使用超過 80 個字元。

  • 維度、非共用成員以及別名的名稱不區分大小寫。請勿使用只有大小寫差異的相同名稱;例如,請勿將兩個成員命名為 "zzz" 和 "ZZZ",或將基礎成員命名為 "zzz",將共用成員命名為 "ZZZ"。

    換句話說,共用成員名稱必須使用與基本成員相同的名稱和大小寫。當您重新命名基本成員時 (即使只是變更大小寫),共用成員名稱也會更新以符合基本成員名稱。

  • 請勿使用與成員特性名稱或中繼資料載入檔案欄標題名稱相同的維度名稱;例如「資料類型」。

  • 成員名稱、維度名稱、別名和描述中不能使用 HTML 標記。

  • TAB 鍵受限制,而且無法用於維度、成員和別名中。

  • 下列字元清單受限制,而且無法用於維度、成員和別名中:

    表格 29-2 維度、成員和別名中的限制字元

    字元 意義

    "

    引號

    [ ]

    方括號

    \

    反斜線

    /

    斜線

    註:

    • 在區塊儲存大綱中允許但不建議使用方括號 [ ],因為在轉換為聚總儲存大綱時,它們會導致錯誤。

    • 請勿在成員名稱和別名中使用 ASCII 替代字元 (寬度為零的空格字元) 0x1A

  • 下列字元清單無法用於維度、成員和別名開頭:

    表格 29-3 維度、成員和別名開頭的限制字元

    字元 意義

    @

    位置符號

    &

    & 符號

    \

    反斜線

    [ ]

    方括號

    ,

    逗號

    -

    虛線、連字號或減號

    =

    等號

    <

    小於符號

    ( )

    括號

    .

    句號

    +

    加號

    "

    引號

    /

    斜線

    _

    底線

    |

    垂直線

    註:

    您無法在商業程序資料匯出工作中,使用有前置字元的成員名稱。

  • 名稱前後不能放置空格。

  • 對於自訂工作曆中的期間,請勿在字首中使用空格。

  • 下列不能用作維度、成員或別名:

    • 計算指令碼命令、運算子及關鍵字

    • 函數名稱與函數引數

    • 其他維度和成員的名稱 (除非成員為共用)

    • 如果啟用動態時間序列,請勿使用 History、Year、Season、Period、Quarter、Month、Week 或 Day。

    • 在包含屬性維度的唯一成員大綱中,您無法使用 Sum、Count、Min、Max 和 Avg 作為成員或維度名稱。使用這些名稱將導致複製名稱衝突。

      註:

      在屬性計算維度中建立的成員 (Sum、Count、Min、Max 和 Avg) 不會被視為保留字,原因是您可以在屬性計算維度中變更這些名稱,然後在屬性或標準維度中使用標準名稱。

      如果大綱標示為重複成員大綱,且在您使用 Sum、Count、Min、Max 和 Avg 做為基礎成員之前,屬性維度 (與屬性計算維度) 就已存在,則會允許重複名稱。但是,如果您在建立屬性維度之前使用 Sum、Count、Min、Max 和 Avg 做為基礎成員,則不允許重複名稱。

  • 下列字組清單受限制,而且無法用於維度、成員和別名中:

    表格 29-4 維度、成員和別名中的限制字組

    限制字組 限制字組 限制字組

    ALL

    AND

    ASSIGN

    AVERAGE

    CALC

    CALCMBR

    COPYFORWARD

    CROSSDIM

    CURMBRNAME

    DIM

    DIMNAME

    DIV

    DYNAMIC

    EMPTYPARM

    EQ

    EQOP

    EXCEPT

    EXP

    EXPERROR

    FLOAT

    FUNCTION

    GE

    GEN

    GENRANGE

    GROUP

    GT

    ID

    IDERROR

    INTEGER

    LE

    LEVELRANGE

    LOCAL

    LOOPBLOCK

    LOOPPARMS

    LT

    MBR

    MBRNAME

    MBRONLY

    MINUS

    MISSING

    MUL

    MULOP

    NE

    NON

    NONINPUT

    NOT

    OR

    PAREN

    PARENPARM

    PERCENT

    PLUS

    RELOP

    REQUEST

    SET

    SKIPBOTH

    SKIPMISSING

    SKIPNONE

    SKIPZERO

    STATUS

    TO

    TOLOCALRATE

    TRAILMISSING

    TRAILSUM

    TYPE

    UMINUS

    UPPER

    VARORXMBR

    XMBRONLY

    $$UNIVERSE$$

    #MISSING

    #MI