Прочий функционал редактора шаблонов

В редакторе так же есть дополнительные настройки и кнопки для манипуляций с редактируемым шаблоном.

Импорт шаблона

изображение.png - нажав на данную кнопку откроется окно проводника, в котором необходимо выбрать импортируемый шаблон. Для импорта используются только файлы в формате XML. После того как нужный файл выбран, программа подменит все содержимое документа, на то, что содержалось в импортируемом файле. При этом программа так же подменяет и наименование, и код шаблона.

Внимание!

  • Если импорт производится в новый шаблон, то при сохранении данного документа, если в базе уже имеется шаблон с таким кодом, программа не даст сохрнаить документ, до тех пор, пока код не станет уникальным.

  • Если импорт производится в существующем шаблоне, проверки на соответствие кода шаблона или его имени отсутствуют, документ подменяется на импортируемый. В случае, если импортированный документ будет выбран с ошибкой, это может привести к потере всех наработок по редактируемомму документу, а так же к ошибкам при открытии уже созданныех документов.

Экспорт шаблона

изображение.png - нажав на данную кнопку откроется окно проводника, в котором необходимо выбрать место для сохранения шаблона. При экспорте шаблоны сохраняются в формате XML. Есть несколько возможных вариантов выгрузки:
— при нажатии на кнопку будет выгружен отдельно сам шаблон и папка с названием по имени шаблона, в которую будут помещены также XML-файлы – образцы по данному шаблону;
— "без образцов" – выгрузка только шаблона;
— "с образцами" – шаблон + образцы по шаблону.

Полезная информация! При помощи функционалов импорта и экспорта шаблонов, можно безопасно редактировать требуемые шаблоны. Перед началом изменений. шаблон рекомендуется экспортировать как оригинал и хранить в качестве резервной копии. Если в процессе редактирования что-то пойдет не так или шаблон окажется испорчен, то воспользовавшись функционалом импорта, всегда можно будет восстановить документ из данной копии.

Функционал создания шаблона из другого шаблона

Если ранее уже был разработан шаблон, в котором есть все требуемые и настроенные поля, то их можно скопировать в создаваемый шаблон. Для этого необходимо в дереве объектов выбрать какое-либо поле, выше/ниже которого будут добавлены скопированные элементы и нажать на соответствующую кнопку изображение.png. При этом область макета шаблона будет заменена на две новые области, с отображением данных справочника шаблонов и с отображением дерева объектов другого шаблона (рисунок 1). 

изображение.pngРисунок 1 - Режим заполнения шаблона из других шаблонов

В открывшейся области с отображением списка шаблонов, необходимо выбрать запись, из которого необходимо будет скопировать элементы. После того как шаблон будет выбран, в правой области отобразится дерево объектов выбранного шаблона (рисунок 2).

изображение.pngРисунок 2 - Режим заполнения шаблона из других шаблонов

В области с деревом объектов необходимо выбрать тот объект который хотим скопировать. Если будет выбран конкретный элемент, то скопирован будет только выбранный элемент. Если выбрана группа, то при копировании будет перенесена и группа и содержащиеся в неё элементы. Аналогичным образом отработает при выборе всего дерева объектов - будут скопированы все содержащиеся в нем группы и элементы. При этом Дерево объектов и группы для программы будут иметь одинаковую значимость.

Для удобства работы, в дереве объектов копируемого шаблона, все элементы не только подписаны, но и напротив каждого из них в колонке «Надпись» отображается надпись заданная для выбранного элемента. А над самим деревом объектов, расположена панель поиска элементов по имени. Указав в данном поле примерное название поля и нажав кнопку ввода, программа автоматически изменит фокусировку на искомый элемент (рисунок 3). При повторном нажатии на кнопку ввода, программа будет искать следующий элемент содержащий в своем названии заданное словосочетание. Если элементы с искомым значениям закончатся, программа начнет поиск с самого начала.

изображение.pngРисунок 3 - Режим заполнения шаблона из других шаблонов

Для копирования выбранного элемента необходимо воспользоваться кнопками:

изображение.png Если необходимо скопировать выбранный элемент перед выбранным элементом нового шаблона.

изображение.png Если необходимо скопировать выбранный элемент после выбранного элемента нового шаблона.

Допускается копирование только равнозначных элементов, например поле или список из выбранного шаблона, можно скопировать перед/после другого поля нового шаблона. Копирование разноуровневых элементов не допускается, например нельзя скопировать поле перед/после группы, как и нельзя скопировать группу перед/после например форматируемого текста или дробного числа. 

В данном режиме можно копировать сколь угодно элементов и групп переключаясь между деревьями объектов старого и нового шаблона. Так же допускается копирование из нескольких шаблонов, например можно скопировать поле с жалобами из «Осмотра кардиолога», затем выбрать «Осмотр невролога» из него перенести поля с описанием анамнезов, а следом выбрать шаблон «Осмотр Хирурга» и забрать из него поля для диагноза. После того как все требуемые поля скопированы, необходимо в нижнем правом углу нажать на кнопку «Ок». Все манипуляции производимые до нажатия данной кнопки считаются наброском и в конечном результате могут не воплотиться в действительность, после нажатия на кнопку «Ок», все изменения, вступают в силу и функционал копирует по запрограммированной схеме все те элементы и группы которые были выбраны в сам шаблон. В редких случаях, если возникают опасения что в новый документ могут скопироваться какие-либо ошибочные поля, то на последнем этапе вместо кнопки «Ок» иногда имеет смысл нажать на кнопку «Отмена». Если изменения в шаблоне посредством описанного механизма были внесены, то по окончании данной настройки, шаблон может быть отредактирован или донастроен в обычном режиме по усмотрению специалиста, в любом случае, в самом конце, отредактированный документ необходимо сохранить.

Галочка «Перерисовка»

По умолчанию программа автоматически перерисовывает видимую часть макета формы при добавлении или изменении любого из элементов. Отключение данной галочки применяется для увеличения быстродействия системы при редактировании большого объема элементов. Для этого необходимо сначала отключить данную настройку (рисунок 4), затем производить требуемую работу с шаблоном. По окончании редактирования галочку следует включить для отображения итоговой версии шаблона. Сама же галочка по умолчанию всегда включена.

изображение.pngРисунок 4 – Галочка «Перерисовка»
Кнопка тестирования шаблона

изображение.png Данная кнопка используется для запуска шаблона в тестовом режиме, где можно со стороны пользователя проверить работоспособность тех или иных полей шаблона, различные настройки и вычисления. Кнопка имеет расширенный режим «Заполнить значениями» (рисунок 5). При запуске шаблона на тест в данном режиме все поля дополнительно заполняются произвольными значениями. Однако, если в шаблоне применялась таблица, то в данном тестовом режиме, значения таблицы всегда будут отображаться в виде трех дублирующихся строк.

изображение.pngРисунок 5 – Заполнение полей тестовыми значениями в режиме тестирования
Вкладка – Группы

На данной вкладке можно настроить отображение данного шаблона в тех или иных группах: в одной или нескольких, не копируя при этом сам шаблон. Для этого на данной вкладке необходимо нажать на кнопку добавления и в открывшемся окне «Групп шаблонов» выбрать требуемые. Для удобства удерживая клавишу «Ctrl» можно сразу выбрать несколько групп (рисунок 6)

изображение.pngРисунок 6 – Настройка отображения шаблона в нескольких группах
Вкладка – Настройки

На данной вкладке используются различные внутренние настройки шаблона (рисунок 7):

изображение.pngРисунок 7 – Настройка отображения шаблона в нескольких

изображение.pngРисунок 9 – Пример работы нумерации и параметра «Собственная нумерация» для документов

изображение.pngРисунок 10 – Пример проверки заполнения обязательных полей

изображение.pngРисунок 12 – Пример отображение шаблонов настроенных параметром «Создавать из образца»

234.pngРисунок 13 – Предупреждение об отсутствии обязательных регистровых имен для 119 СЭМДа
изображение.pngРисунок 14 – Предупреждение об отсутствии не обязательных регистровых имен для 119 СЭМДа
Вкладки «Синхронизация»

Вкладка отображаемое только для учетной записи "Администратор" (уч. запись сотрудников МИТ). На данных вкладках отображает список МО для которых настроена синхронизация шаблона (рисунок 16).

изображение.pngРисунок 16 - Пример настройки синхронизации осмотра с МО

Для редактирования списка МО, используется кнопка «Привязать шаблон». После того как список составлен, обновление происходит при нажатии на кнопку «Выгрузить». При этом в появившемся окне описывается список изменений внесенных в выгружаемый осмотр. Функционал необходим для централизованного обновления типовых осмотров, в случаи каких-либо его изменения. В случаи если клиент хочет внести изменения противоречащие приказу или иные уникальные изменения в типовом осмотре не отвечающими интересам др МО, то под его ответственность, на данной вкладке снимается галочка "Синхронизировать", осмотр становиться локальным документом МО и поддерживается силами сотрудников МО.

Вкладка «Формулы»

На данных вкладках отображается информация о том, для какого элемента, какая формула прописана (рисунок 17). При нажатии в данной области на интересующий элемент/формулу программа изменит фокус на выбранный элемент и откроет вкладку «Свойства».

изображение.pngРисунок 17 – Пример настройки формул в шаблоне
Вкладки «Регистры»

На данных вкладках отображается информация о том, для какого элемента, какое регистровое имя прописано (рисунок 18). При нажатии в данной области на интересующий элемент/регистру программа изменяет фокус на выбранный элемент и открывает вкладку «Свойства».

изображение.pngРисунок 18 – Пример настройки формул в шаблоне

В случае, если осмотр был доработан например под требования СЭМДа - дополнен новыми рег. именами, то чтобы новые доработки так же работали и на старых документах, необходимо по ним обновить информацию. Для этого после настройки регистровых имен, следует нажать на кнопку "Обновление регистровых имен" и подождать выполнение запущенного процесса.


Revision #17
Created 19 February 2024 08:30:24 by Бондаренко Андрей
Updated 26 March 2026 07:25:54 by Юлия Нкуаджио