HANA XSODATA Дополнительный вход
Я представляю представление расчета в качестве служб XSODATA. Несколько моих входных параметров помечены как необязательные. Когда я пытаюсь вызвать службу из Почтальона, она жалуется на отсутствие входного параметра?.
Может ли кто-нибудь помочь мне в решении проблемы?
1 ответ
Когда вы предоставляете представление вычисления в качестве службы XSOData, все параметры (независимые, если обязательные или необязательные) добавляются в качестве ключевых свойств к определению сущности, которое используется для представления представления. Поэтому необходимо, чтобы все параметры были указаны (к сожалению). Вы должны передать какие-то начальные значения и отреагировать на это в своем расчете. просмотреть реализацию при необходимости.
Да, перечисление параметров в xsodata требуется для представлений вычислений, даже если они не требуются, хотя вы всегда можете передать NULL
значение вроде этого:
test.xsodata/calculationView(P_OPTIONAL_PARAM='NULL')/GET