У меня есть аналитическое представление со следующими столбцами - sid
, name
, age
, gender
и marks
. Я не могу использовать select *
, потому что столбец gender
создает ошибку при просмотре вывода. Следовательно, я должен выбрать все столбцы, кроме gender
, чтобы просмотреть результат. У меня есть служба OData, которая запрашивает представление.
Служба OData выглядит следующим образом -
service {
"_SYS_BIC"."test_package/AN_STUDENTS" as "query"
keys ("sid","name","age")
aggregates always (SUM of "marks");
}
settings {
support null;
}
Я могу просмотреть результат OData только тогда, когда использую $select
.
http://testservice.xsodata/query?$select=sid,name,age
Может ли кто-нибудь посоветовать, как привязать sap.m table
к этой службе OData с ее агрегацией элементов, чтобы часть $select
реализовывалась непосредственно в самом вызове OData?