マスク定義の例

この例では、次のタイプのシリアル番号に関してマスクを定義する方法を示します。

DAF NL*D*Manu*RD*00437

この場合、以下のようになります。

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

 

シリアル番号を生成するには
ステップ 1. マスクの定義

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

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

マスクセグメント (tcibd4103s000) セッションでマスクを選択して、次のセグメントをマスクに追加します。

セグメント番号セグメントタイプセグメント値セグメント長
10英数字DAF NL6
20翻訳テーブル年度1
30オプションギアボックスのタイプ4
40翻訳テーブル2
50連番15

 

注意: セグメントタイプ変換テーブルを指定する場合は、既存の翻訳テーブルを選択する必要があります。 マスクセグメント (tcibd4103s000) セッションで処理を続行する前に、変換テーブル (tcibd4104s000) セッションを開始して、ステップ 3 および 4 で説明されているとおりに翻訳テーブルを定義します。

ステップ 3. 翻訳テーブルの定義

変換テーブル (tcibd4104s000) セッションで、次の翻訳テーブルを定義します。

翻訳セグメント
テーブルタイプタイプ
年度日付年度 (4 桁)
オプション

 

ステップ 4. 変換される値の定義

変換テーブルの値 (tcibd4106m000) セッションを使用して、各翻訳テーブルの値の変換を次のように定義します。

年度翻訳テーブル
値のタイプセグメント値翻訳後の値
年度 (4 桁)1990A
-1991B
-1992C
-1993D

 

翻訳テーブル
値のタイプセグメント値翻訳後の値
BK
-BU
-RD
-GN
-黄色YW