JBO-26020: 一致するEOベースがない行の挿入を試行しています
-
問題摘要
誤って、あるビュー・オブジェクトから別のタイプの別のビュー・オブジェクトに作成または問合せされた行を追加しました。 たとえば、次のスクリプトはこのエラーを生成します:
def empVO = newView("Employees") def newEmp = empVO.createRow() def deptVO = newView("Department") // PROBLEM: Incorrectly adding a row of type "Employees" // ------- to the view of type "Department" deptVO.insertRow(newEmp)
スクリプトが"Employees"ビューから"Department"タイプの行を予期するビューに行を挿入しようとしているため、「JBO-26020: 一致するEOベースがない行の挿入を試行しています」例外が生成されます。 これにより、サポートされていないタイプの不一致が発生します。
-
解決方法
ビュー・オブジェクトで
insertRow()
をコールするときに、コレクションに挿入しようとしている行が正しいビュー・タイプであることを確認してください。