【質問】
D3Workerへリクエストするボタンをクリックしたら、「システムエラーが発生しました」と表示されます。
何が原因でしょうか。
【回答】
主に以下の原因が考えられます。
①生成する帳票に使用しているオブジェクト・項目へのアクセス権限が不足している
このボタンが、ViewFramerで帳票に使用する項目のデータを取得するボタンの場合、ボタンをクリックしたユーザにそのオブジェクト・項目への参照権限がなく、データが取得できないために発生している可能性があります。
ViewFramerのビュー定義に含まれている項目への参照権限をご確認ください。
②OPROARTS認証情報に誤りがある
出力しようとしたユーザに、OPROARTSの認証情報の設定が不足している・誤っている可能性があります。
OPROARTSオブジェクトの「LA」を確認し、適切なCID/UID/UPWでユーザが登録されているかご確認ください。
③ビュー定義に含めた項目の表示ラベル名もしくはAPI参照名を変更した
この場合、表示ラベル名・API参照名を元に戻すか、以下の手順で改めてビュー定義に登録しなおしてください。
1.マッピング定義から、古い名前のフィールドを削除する
2.ビュー定義から、古い名前のフィールドを削除して、新しい名前の項目を追加する
3.マッピング定義で、ビュー定義に追加した新しい名前のフィールドを追加する
4.配備する