Перейти к основному содержанию
Югорский государственный университет
  • В начало
  • Минимальные требования
  • Дополнительно
Вход
Югорский государственный университет
В начало Минимальные требования
  1. Тест Глобал
  2. Практика 4.4 Документ возврат книг.

Практика 4.4 Документ возврат книг.

Требуемые условия завершения
Дать ответ на задание

Ответ на задание необходимо предоставить в виде файлов Scala и XML, которые были изменены в текущем уроке (для написанного программного кода). Скриншоты интерфейса приложения для заданий выполняемых в интерфейсе и для демонстрации работы кода в системе Global ERP следует отправить в формате PDF, PNG или JPG. Для удобства рекомендуется прислать все файлы в одном архиве.

В ответе на задание должны содержаться элементы, обеспечивающие работоспособность описанного в задании функционала.

  • Создайте директорию inorder и в нем класс Lbr_InOrder - Возврат книг с типом document и атрибутами:


name

attribute-type

caption

Дополнительно

sNumDoc

Varchar

№

Автонумерующийся в разрезе организации и года (от даты), хедлайн, не копируется при выполнении копирования

dDoc

Date

Дата

Хедлайн, значение атрибута по умолчанию - sysdate, не копируется при выполнении копирования, редактор даты

idLibrarian

Long

Библиотекарь

Ссылочный на объект, Ссылается на класс Bs_Person

idPerson

Long

Читатель

Ссылочный на объект, Ссылается на класс Bs_Person

idDepOwner

Long

Организация

Ссылочный на объект, Ссылается на класс Bs_DepOwner


  • Подключите к нему миксин Lbr_Document

  • В этой же директории создайте класс Lbr_InOrderDet - Позиции с типом collection и атрибутами:


name

attribute-type

caption

Дополнительно

idDoc

Long

Возврат книг

Ссылочный на объект, Ссылается на класс Lbr_InOrder, не видимый, формирования отображения выборки для вывода данных в качестве коллекции

nRow

Number

№ п/п

Не копируется при выполнении копирования

idBook

Long

Книга

Ссылается на класс Lbr_Book


  • Укажите данный класс как коллекцию в классе Lbr_InOrder

  • Запустите кодогенерацию для Lbr_InOrder и Lbr_InOrderDet, запустите генератор таблиц для обоих классов

  • В avm документа для карточки и списка подключите закладку с позициями, в списке по умолчанию панель закладок невидима

  • В avi документа для карточки на операцию сохранения пропишите обновление формы

  • Добавьте в Lbr_MainMenuAvi пункт Возврат книг под Документы, в котором пропишите открытие умол. списка для Lbr_InOrderAvi

Югорский государственный университет

Контакты

  • Администратор сайта:
                     ag_fomin@ugrasu.ru

Вы используете гостевой доступ (Вход)
Сводка хранения данных
©Тема Trema