HANA XSODATA Дополнительный вход

Я представляю представление расчета в качестве служб XSODATA. Несколько моих входных параметров помечены как необязательные. Когда я пытаюсь вызвать службу из Почтальона, она жалуется на отсутствие входного параметра?.

Может ли кто-нибудь помочь мне в решении проблемы?

1 ответ

Когда вы предоставляете представление вычисления в качестве службы XSOData, все параметры (независимые, если обязательные или необязательные) добавляются в качестве ключевых свойств к определению сущности, которое используется для представления представления. Поэтому необходимо, чтобы все параметры были указаны (к сожалению). Вы должны передать какие-то начальные значения и отреагировать на это в своем расчете. просмотреть реализацию при необходимости.

Да, перечисление параметров в xsodata требуется для представлений вычислений, даже если они не требуются, хотя вы всегда можете передать NULL значение вроде этого:

test.xsodata/calculationView(P_OPTIONAL_PARAM='NULL')/GET

Другие вопросы по тегам