文字型書式の位置指示記号の拡張

Magic uniPaaSでは、下記のような拡張位置指示記号をデフォルトで使用できるようになっています。

DDSフィールド

位置指示記号

制限事項

DBCS 専用フィールド(J)

J

全角のみ入力可

DBCS 混用フィールド(O)

X

全角、半角の混在入力可

DBCS 択一フィールド(E)

T

全て全角か、全て半角で入力可

DBCS 図形フィールド(G)

G

全角のみ入力可。シフトコード無し

SBCS (A)

S

半角のみ入力可

 

注意:

  • これらの書式は iSeries DB2/400 のDBCS対応のためのものですが、IBM i以外でも使用することが可能です。この場合、G は J と同一の動作になります。

  • Magic位置指示記号の(J、T、G)は、必ず2文字単位で記述します。

  • 追加された位置指示記号と、Magic位置指示記号文字(J, X, T, G, S)は混在して記述することができません。例.JJJJXXXXなど

  • 追加された位置指示記号(J、T、G、S)は、U、L、# を使用できません。

  • この機能を無効化したい場合は、MAGIC.INI にて以下の設定を行ってください。

[dbMAGIC_ENV]
AS400Set = N