特殊文字の使用
アプリケーション・スキーマ (OrganizationCode や OrderNo など) の任意のレコードの論理キーの一部であるフィールドには、いくつかの制約があります。
このようなフィールドでは、アプリケーションは、以下の表にリストされた特殊文字の使用をサポートしていません。
| 特殊文字 | 説明 |
|---|---|
| & | アンパーサンド |
| > | より大 |
| < | 未満 |
| % | 率 |
| " | 引用符 |
| + | 正符号 |
| ' | 単一引用符またはアポストロフィ |
| ( | 括弧 |
| ) | 括弧 |
| [ | 大括弧 |
| ] | 大括弧 |
注: プラス (+) とアンパーサンド (&) を使用できます。 ItemID フィールドにのみ署名します。
注: 別の属性のパスの一部を形成する属性では、スラッシュ (/) を使用してはなりません。 例えば、カテゴリー ID は、属性カテゴリー・パスを形成するために使用され、カテゴリー・パスはパス分離文字としてスラッシュを使用するため、カテゴリー ID にはスラッシュを含めないでください。
さらに、IBM® では、サード・パーティー・ベンダーの予約済み特殊文字を使用しないことを推奨しています。
以下のフィールドには制約事項はなく、すべての文字がサポートされます。
- すべての説明フィールド (例えば、アイテムの説明)
- すべての名前フィールド (例えば、組織名)
- すべてのアドレス・フィールド (例えば、請求先住所)注: ただし、UI を使用してアドレス・フィールドを作成する場合は、引用符 (") の後に情報を入力します。 切り捨てられ、YFS_PERSON_INFO テーブルに新規エントリーとして表示されます。 この問題を回避するには、 引用符の代わりにアポストロフィ (') を使用してください。
- すべての指示フィールド (例えば、贈答品の包装材)
- すべてのテキスト・フィールド (例えば、理由やコメント)
注: Sterling™ Order Managementシステムモバイルデバイスは、アンパサンド(&)文字の使用をサポートしていません。