画面・帳票サポートシステム XMAP3 開発ガイド


16.7.1 ポップアップメニューファイルの読み込み時

ポップアップメニューファイルの読み込み時に,メッセージダイアログに表示されるエラーメッセージと,その対処方法を示します。

〈この項の構成〉

(1) CSVファイルを指定してください

指定したファイルがCSV形式ではありません。

CSV形式のファイルを指定してください。

(2) CSVファイルのフォーマットに誤りがあります

推定されるエラーの原因と,対処方法を示します。

メニュー項目の総数が正しくない場合
  • 同一階層のメニューの総数が256項目以下になるようにします。

  • メニュー全体の項目の数が32,000項目以下になるようにします。

階層レベルが正しくない場合
  • 階層レベルは1〜8の範囲にします。

  • 階層レベルは1ずつ下がるように指定します。

  • 階層レベルの番号は昇順に指定します。

アクセスキーが正しくない場合
  • アクセスキーの桁数を1〜4桁にします。

  • アクセスキーは半角英数字で指定します。

項目を省略している場合

階層レベル,ラベル,または通知コードのどれかが省略されている場合は,省略されている項目を指定してください。ただし,下位メニューを持つメニューは,選択ラベルと通知コードは指定できません。

各項目に指定した値の長さが上限を超えている場合

ラベル,選択ラベル,および通知コードは,64文字以内(半角文字)で指定します。

ファイルの行形式が正しくない場合
  • ポップアップメニューファイルの最終行が改行で終わっていない場合,最終行の末尾に改行を入れます。

  • 1行に指定できる項目は,階層レベル,ラベル,通知コード,選択ラベル,およびアクセスキーの5項目です。6項目以上指定している場合は,5項目に変更します。1行に複数行分のデータを指定できません。

  • ファイルの途中に,改行コードだけ,または空白だけの行がある場合は削除します。

(3) CSVファイルのフォーマットに誤りがあります。正しい形式に変更して処理を続行しますか?

推定されるエラーの原因と,対処方法を示します。

ラベルを省略した場合

[OK]を選ぶと,通知コードの値がラベルに反映されます。

[キャンセル]を選んだ場合は,他のテキストエディタでラベルを設定してください。

下位メニューを持つメニューデータが選択ラベル,または通知コードを持つ場合

[OK]を選ぶと,選択ラベル,または通知コードを削除します。

[キャンセル]を選んだ場合は,他のテキストエディタで選択ラベル,または通知コードを削除してください。