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]を選ぶと,選択ラベル,または通知コードを削除します。
[キャンセル]を選んだ場合は,他のテキストエディタで選択ラベル,または通知コードを削除してください。