3.5.2. Экраны управления Заказами
Сущность Заказ (Order) имеет следующую особенность: так как среди прочих атрибутов существует ссылочный атрибут Order.customer
, требуется определить представление сущности Order
, включающее этот атрибут (стандартное представление _local
не включает ссылочных атрибутов).
Для этого перейдите на вкладку Entities на панели навигатора, выделите сущность Order
и нажмите на кнопку New view. Отобразится страница дизайнера представлений. В качестве имени введите orderWithCustomer
, в списке атрибутов нажмите на атрибут customer
и на отобразившейся справа панели выберите представление _minimal
для сущности Customer
.

Нажмите на кнопку *OK* в верхней панели.
Далее выделите сущность Order
и нажмите на кнопку Create standard screens. В отобразившемся окне Create standard screens выберите значение orderWithCustomer
в полях View для браузера и редактора и нажмите на кнопку Create.

Во вкладке Screens панели навигатора в модуле Web Module появятся элементы order-edit.xml
и order-browse.xml
.
Вы можете задать локализованные заголовки экранов аналогично описанному для экранов Покупателя.