Я создал приложение Fiori в Web IDE, используя шаблон отчета со списком на основе представлений CDS.
Я хочу сделать несколько полей обязательными при редактировании записи. Я добавил аннотацию:
@ObjectModel.mandatory: true
для каждого поля, которое я хочу сделать обязательным в представлении CDS моего бизнес-объекта.
В результате аннотации ObjectModel.mandatory в приложении я вижу красную звездочку рядом с полем. Однако на самом деле ничего не происходит, если я редактирую запись и нажимаю «Сохранить», при этом обязательное поле не заполнено. Я могу успешно сохранить значения, даже если обязательные поля пусты.
Я что-то упустил? Я ожидаю получить ошибку для обязательных полей.
С уважением,
Умар Абдулла