マスク定義の例

この例では、次の識別番号コードを生成するために、マスクを定義して使用する方法を示します。

DAF NL*D*Manu*RD*00437

このコードは、次の部分から構成されます。

セグメント 記述
DAF NL 固定英数字文字列
D 1993 年を表すコード
Manu マニュアル操作のギアボックスを表す特徴コード (他方の選択肢はベルト駆動自動変速ギアボックス)
RD 赤を表す色コード
00437 品目の連番

このタイプの識別番号コードを生成するマスクを定義するには、次の手順を実行します。

  1. マスクコードの定義

    [マスク (tcibd4102m000)] セッションで、マスクコードと記述を定義します。セパレータとしてアスタリスク (*) を入力します。

  2. マスクセグメントの定義

    [マスクセグメント (tcibd4503m000)] セッションで、定義済マスクを選択し、次のセグメントを追加します。

    セグメント番号 セグメントタイプ セグメント値
    10 [英数字] DAF NL
    20 [変換テーブル]
    30 [オプション] ギアボックスのタイプ
    40 [変換テーブル]
    50 [連番] 1

    [変換テーブル] のセグメントタイプを選択した場合は、変換テーブルを定義する必要がある点に注意してください。ステップ 3 および 4 の説明に従って変換テーブルを定義してから、[マスクセグメント (tcibd4103s000)] セッションで処理を続行します。

  3. 変換テーブルの定義

    [変換テーブル (tcibd4504m000)] セッションで、以下の変換テーブルを定義します。

    変換テーブル セグメントタイプ 値のタイプ
    年度 [日付] [年度 (4 桁)]
    COLOR [オプション]
  4. 変換される値の定義

    [変換テーブル (tcibd4504m000)] セッションの適切なメニューから [変換テーブルの値 (tcibd4106m000)] セッションを開始して、各変換テーブルの変換値を定義します。

    まず定義するテーブルは、年度変換テーブルです。

    値のタイプ セグメント値 変換済の値
    [年度 (4 桁)] 1990 A
    - 1991 B
    - 1992 C
    - 1993 D

    次のテーブルは、色変換テーブルです。

    値のタイプ セグメント値 変換済の値
    BK
    - BU
    - RD
    - GN
    - 黄色 YW

    色変換テーブル