Дополнительные параметры типа

Дополнительные параметры типа в Pilot-myAdmin позволяют расширить поведение элементов этого типа в клиентском приложении.

Например, с помощью настройки дополнительных параметров типов можно:

Настройка дополнительных параметров

Произведите настройку в Pilot-myAdmin:

  • Откройте нужную базу данных и перейдите на вкладку Типы.
  • Выберите тип и нажмите Редактировать в контекстном меню.
  • В появившемся окне Редактирование типа в поле Дополнительные параметры вставьте описание конфигурации.
  • Нажмите ОК. Конфигурация дополнительных параметров типа будет сохранена.

Пример наложения текстовой метки на документ

Приведённая ниже конфигурация автоматически накладывает на документ текстовую метку с указанием времени создания документа.

<Configuration>

<TextBlock>

Дата создания: {creation_time}

</TextBlock>

</Configuration>

Пример ограничения размеров файлов

Приведённая ниже конфигурация, добавленная к типу externalFile_,ограничивает размер файлов во вложении к сообщению чата или к заданию:

  • картинки, имеющие форматы .jpg и .png, могут иметь размер не более 6MB,
  • исполняемые файлы с расширением .exe не могут быть вложены,
  • максимальный размер всех остальных файлов ограничен 10MB.

<Configuration>

 

<FileSizeLimit FileExtension="jpg,png" MaxSize="6MB"/>

<FileSizeLimit FileExtension="exe" MaxSize="0"/>

<FileSizeLimit FileExtension="*" MaxSize="10MB"/>

 

</Configuration>

Пример исключения типов из поиска

Конфигурация типа поддерживает свойство ExcludeFromSearch, которое позволяет настроить видимость данного типа для различных поисков в системе Pilot. Значением этого свойства является строка. В ней через запятую можно перечислить названия поисковых механизмов, из которых данный тип должен быть исключен:

  • documents - поисковые запросы в обозревателе документов,
  • tasks - поисковые запросы в фильтрах заданий,
  • annotations - поисковые запросы в фильтрах замечаний к документу.

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

<Configuration ExcludeFromSearch="documents" />

В примере ниже при таком значении свойства, тип будет не доступен для поиска ни в поисковых запросах фильтров заданий, ни замечаний к документам.

<Configuration ExcludeFromSearch="tasks,annotations" />

Несколько настроек дополнительных параметров

Конфигурация дополнительных параметров типа может содержать несколько настроек. В таком случае, это будет единая конфигурация, содержащая несколько блоков настроек. Например, настройки наложения текстовой метки и штрихкода:

<Configuration>

<TextBlock>

...

</TextBlock>

<Barcode

...

>

</Configuration>