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

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

Для этого перейдите на вкладку Data Model на панели навигатора, выделите сущность Order и выберите New > View. Отобразится страница дизайнера представлений. В качестве имени введите order-with-customer, в списке атрибутов нажмите на атрибут customer и на отобразившейся справа панели выберите представление _minimal для сущности Customer.

qs order view

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

Далее выделите сущность Order и выберите New > Generic UI screen.

В отобразившемся окне выберите представление order-with-customer в полях View для браузера и редактора и нажмите на кнопку Create и, затем, Close.

qs create order screens

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