3.5.2. Экраны управления Заказами

Сущность Заказ (Order) имеет следующую особенность: так как среди прочих атрибутов существует ссылочный атрибут Order.customer, требуется определить представление сущности Order, включающее этот атрибут (стандартное представление _local не включает ссылочных атрибутов).

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

Нажмите на кнопку OK в верхнем левом углу.

Далее выделите сущность Order и нажмите на кнопку Create standard screens. В отобразившемся окне Create standard screens в качестве Browse view и Edit view выберите значение orderWithCustomer и нажмите на кнопку Create.

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

Вы можете задать локализованные заголовки экранов аналогично описанному для экранов Покупателя.