Справочник Препараты

Редактировал(а) Coluns 25.02.2025

Одной из первых модификаций было создание объекта для хранения данных о разрабатываемых препаратах.

Как мы писали ранее в одной из наших статей, Corpwiki (XWiki) очень хорошо подходит для хранения структурированной информации.

Действительно, у большинства компаний, знания которые сохраняет компания имеют те или иные атрибуты.

Конечно можно использовать механизм шаблонов: Шаблоны в XWiki

Но проблема шаблонов в том, что после того как страница по шаблону создана, пользователь может ее "испортить", например удалив часть содержания шаблона.

В этом случае на помощь приходит механизм хранения структурированных данных в Corpwiki (XWiki) о котором мы писали:  Структурированные данные в XWiki

Поэтому для Фармкомпании мы первым делом создали объект Препарат в котором описали все поля которые должен заполнять пользователь.

Также мы создали форму для ввода данных.

После этого элемент справочника препараты выглядит при создании так:

1740417295382-577.png

Обратите внимание на вкладки в нижней части формы.

Туда будет выводиться связанная с Препаратом информация из других объектов.

А вот как выглядит форма в режим редактирования:

1740417477974-794.png

Можно увидеть что форма имеет "строгий" вид, где пользователю сложно что-то испортить.

Многие поля имеют форму выбора где элементы выбираются из других, заранее определенных справочников.

Например на скриншоте мы выделили поле Лекарственная форма.

Если пользователь встанет курсором на это поле, то сможет выбрать значение из списка.

При этом работает поиск и автоподбор.

Такой способ организации данных существенно уменьшает ошибки пользователей.