У меня есть аналитический вид со следующими столбцами - 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 называть себя непосредственно?
Произошло что-то из-за [ответа Dopedev] (https://stackoverflow.com/a/40582849/5846045)? В противном случае, пожалуйста, примите его ответ, чтобы сообщить другим, что этот вопрос решен сейчас. – boghyon