Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Статусstatus
Свойства страницыinfo
icon
false
colourGreen
title
ВЫПОЛНЕН
Автор
Комментарий
панель

На этой странице:

Оглавление

Постановка задачи

Подключить новый вид документа к произвольному модулю

  • <module> - идентификатор модуля в нижнем регистре
  • <Module> - идентификатор модуля в регистре, соответствующем типе программы
  • <Модуль> - название модуля

Инструмент

Палитра XML
Подсказка
iconfalse

Инструмент: Палитра инструментов

Свойства страницы
Статус

Статус
colourGreen
titleГотово

РазделПроизвольный модуль
Комментарий

панель
titleРеализация

В новой версии системы изменился справочник "Вид документа". Теперь для него нужно создавать отдельную схему и форму, а также для него создается новый модуль НВД (rshb.2020.033.inst. Предоставление прав читателя к документам по признаку "вид документа")

Создаваться данный справочник должен в разделе "

Прикладная

Предметная админка\Классификаторы\Виды документов".

Действия по подключению создания вида документа:

  1. На основании DocTypeSettingResource

 создать схему <Module>TypeSettingResourceVEB
  1. создать схему {Module}TypeSettingResource  (разработка ведется в override\tuning\documenttypesettings\schema)

  2. На основании InternalDocTypeSettingResource создать
форму <Module>TypeSettingResourceVEB со схемой <Module>TypeSettingResourceVEB
  1. форму {Module}TypeSettingResource со схемой {Module}TypeSettingResource (разработка ведется в папке override\tuning\documenttypesettings\form)
  2. Создать новый документ "Вид документа - <Модуль>" и подключить к нему

схему <Module>DocTypeSettingResourceVEB
  1. схему {Module}DocTypeSettingResourceАтрибуты оставить аналогичными "Вид документа - ВнД" (разработка ведется в файле override\catalog\_common\document\document.pal.xml)

  2. Скопировать форму DocTypeSettingCollectionForm в папку override\tuning\documenttypesettings\form

 и
  1. и в форму добавить новую

кнопку <Модуль> с ссылкой на схему <Module>TypeSettingResourceVEB Image Removed
  1. кнопку {Модуль} со ссылкой на схему {Module}TypeSettingResource

Image Added

Примечание
iconfalse
titleЛегенда
  • {Module} - идентификатор модуля в регистре, соответствующем типе программы
  • {Модуль} - название модуля