Я использую элемент управления «Экспорт в электронную таблицу» в SAPUI5 («sap / ui / export / Spreadsheet», описанный в https://sapui5.hana.ondemand.com/#/api/sap.ui.export.Spreadsheet).. При вызове службы odata без фильтров она работает нормально. При добавлении фильтров я получаю «uncaught»в обещании «Неожиданный ответ сервера» во внешнем интерфейсе. Какой правильный URL-адрес, включая фильтры, которые я должен указать в dataUrl?
Спасибо за помощь!
Кристоф
Пока что я пытаюсь использовать: dataUrl: "/ sap / opu / odata / sap //? $ Filter = Export eq 'X'"
oSettings = {
workbook: {
columns: aCols,
hierarchyLevel: "Level",
},
dataSource: {
type: "odata",
dataUrl: "/sap/opu/odata/sap/<myService>/<myEntitySet>?$filter=Export eq 'X'",
serviceUrl: oModelInterface.sServiceUrl,
headers: oModelInterface.getHeaders ? oModelInterface.getHeaders() : null,
count: oBinding.getLength ? oBinding.getLength() : null,
useBatch: true,
sizeLimit: oModelInterface.iSizeLimit
},
worker: false,
};
var oSpreadsheet = new Spreadsheet(oSettings);
oSpreadsheet.build();