SAP UI5およびoData 2モデルを使用してEmployeeテーブルからデータを読み取ろうとしています。私はその後、非キーフィールドを使用しようとしていますとき、私は主キーを持つODATAモデルのReadメソッドを使用していますし、それがうまく機能しているが、それはSAP UI5 oData2非キーフィールドエラーでのリードメソッドのモデル使用
を存在しないメッセージでエラーになっていますませキープロパティ「EMPLOYEE_NAMEは」
。
oModel.read("/Employee_Service(Employee_ID=2)", {
success: function(oData, response) {
alert("Success!");
},
error: function(response) {
alert("Error");
}
ここEMPLOYEE_IDは、主キーであり、このコードがうまく実行されています。
oModel.read("/Employee_Service(Employee_Name='Bob')", {
success: function(oData, response) {
alert("Success!");
},
error: function(response) {
alert("Error");
}
このコードは前述のようにエラーが発生しています。
問題を解決するのに手伝ってもらえますか?主キーとして割り当てられている
見つかりましたが、それは私の問題を解決していませんでした。サービスが開始されると、すべてのパラメータが失われていて、別のものとして表示されます。 –
質問を投稿した後も同じことを試みましたが、問題は解決しませんでした。サービスが起動されると、すべてのパラメータが失われ、 "/ Employee_Service/$ batch"と異なる結果が表示され、結果としてテーブルのデータが入力されます。私のUI5バージョンは_version:1.1.0、UI5ミニバージョンは_version:1.32.0です。 –