Show/Hide Toolbars

Руководство по техническому обслуживанию

Мобильные шаблоны

Ссылки Назад Вверх Вперед

Хранение мобильных шаблонов

Предопределенные мобильные шаблоны находятся в основном приложении по пути templates\PredefinedTemplates.json. В формате json там хранятся как сами шаблоны, так и их поля.

Шаблон

В шаблоне находятся следующие свойства:

Id - уникальный идентификатор шаблона. Связанные с категорией шаблоны, в случае изменения  Id в файле, поменяются и в категории.

Name -  имя шаблона. Записывать можно не текст, а идентификатор из ресурсного файла, чтобы строки были переводимы.

Description - описание шаблона. Общее описание шаблона, как и имя, может содержать идентификатор из ресурсного файла.

Fields -  поля шаблона. Список полей, принадлежащих шаблону.

Поля шаблонов

Каждое поле, хранящееся в списке Fields мобильного шаблона, состоит из следующих свойств:

FieldType - Вырожденное поле, оставшееся для "обратной совместимости". В общем случае содержит то же значение, что и Id поля шаблона.

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

Name - наименование поля. Содержит текст, из ресурсов не берется.

Description - описание поля. Общее описание поля шаблона, может содержать идентификатор из ресурсного файла.

ValueType - тип данных, хранящихся в поле. Возможные значения:

o1 - числовой

o2 - монетарный

o3 - строка

o4 - дата

o5 - дата и время

o6 - файл

o7 - все остальные типы

Пример файла с шаблонами

Полезные ссылки