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

Практика 8.5 Проектное переопределение.

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

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

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

  1. Переопределите в модуле lbr класс Bs_PersonAvi
  2. Создайте avm-файл, и унаследуйте его от базовой avm используя язык шаблонов.
    • Внимание!

    • Не копируйте всю разметку базовых фильтров! Это приведет к полному перекрытию базового функционала фильтров. И увеличит затраты на поддержание выборки. Для одновременной работы базовых и проектных фильтров на выборке необходимо в проектных фильтрах задать тегу macros имя отличающееся от макросов базовой выборки, а в методе onRefresh вместо prepareSelectStatement("&DefFltReferenceMacro") прописать prepareSelectStatement("&DefFltReferenceMacro and &<Имя проектного макроса>").

    • При такой реализации базовый функционал не будет перекрыт проектным, а проектный будет корректно взаимодействовать с базовым.

  3. Добавьте в переопределенную выборку фильтр-галку «С невыполненными приходными накладными». При включенном фильтре должны выводиться только те записи, на которые есть ссылки в документах Lbr_InAct с состоянием < 300
  4. Убедитесь, что при открытии списка физических лиц выводится новый фильтр (список можно открыть из карточки Приходной накладной - атрибута «Библиотекарь»)

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

Контакты

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

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