Перейти к содержанию

Работа со справочниками

На рабочем месте Администратор в узле Справочники расположены представления с различными справочниками системы, описанными в данном разделе.

Разделы справки

Разделы справки предназначены для отображения справочной информации в системе: в карточках (иконка с изображением знака вопроса у контролов или вкладок), в представлениях или глобально - справка по системе.

Управление разделами справки осуществляется в представлении Администратор → Справочники → Разделы справки.

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

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

Создать карточку нового раздела справки можно, нажав на кнопку + Создать в верхней области представления Разделы справки, либо через Меню системы → Создать карточку → Справочники → Раздел справки, после чего откроется новая карточка, в которой необходимо заполнить поля:

  • Код - уникальный код раздела справки, который будет указываться для привязки справки к контролам, вкладкам и представлениям.
  • Язык - один из языков локализации, поддерживаемых системой. Если язык не указан, то данный раздел справки будет отображаться для всех языков, для которых отсутствуют специфичные для языка разделы справки с таким же значением поля Код.
  • Заголовок - текст заголовка раздела справки, который будет отображаться при открытии окна справки.
  • Текст раздела - текст раздела справки.

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

Important

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

Important

Пара значений Код и Язык должны быть уникальны. Если карточка раздела справки для данных значений уже существует, система не даст сохранить карточку.

Important

При изменении значения поля Код у существующей карточки раздела справки, будут автоматически переименованы все карточки, содержащие это значение поля Код для всех языков. Важно помнить, что операция переименования может быть выполнена только тогда, когда в целевом (новом) коде справки отсутствуют все языки, присутствующие в исходном коде справки.
Например, есть разделы справки с кодом Ab и языками null, ru; Bc с языком null и Cd с языком en. Тогда переименовать Ab в Bc нельзя, т.к. в разделе Bc уже есть язык null, но можно в Cd или любой другой, отсутствующий раздел, т.к. конфликтов по языкам нет.

Note

Поля Заголовок и Текст раздела должны содержать текст на указанном в поле Язык языке.

Note

Раздел справки также можно использовать как общую справку по системе, открываемую нажатием кнопки Справка в меню пользователя. Данные настройки выполняются в карточке настроек сервера.

Типы условий

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

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

Карточки типов условий расположены в представлении Справочники → Типы условий.

Создать новую карточку типа условий можно несколькими способами:

  1. Нажать Меню системы → Создать карточку → Настройки → Тип условия.

  2. Перейти в представление Типы условий и в верней области представления нажать кнопку + Создать.

После чего откроется карточка, в которой необходимо заполнить поля:

  • Имя - имя условия, которое будет отображаться пользователю при выборе типа условия.
  • Тип карточки настроек - тип карточки, настройки которой будут использованы для создания редактора условия с данным типом. Если не задано, то у условий данного типа не будет редактора (аналогично выбору типа Без редактора).
  • Кнопка Исправить условия данного типа выполняет исправление условий данного типа во всех карточках.
  • Кнопка Исправить условия всех типов выполняет исправление условий всех типов во всех карточках.
  • Места использования условия - определяет список допустимых мест, где данный тип условия может быть использован.
  • Описание - описание этого типа условия. Здесь указывается комментарий, поясняющий, зачем оно нужно, где применяется, возможно, логика использования и настройки. В общем, любая информация, которая позволит упростить работу с данным типом условия.
  • Текстовое представление условия - текст условия с данным типом, который будет отображаться пользователю в описании правила. Поле поддерживает использование плейсхолдеров.

Example

Тип документа: &lt;_row&gt;{t:CollectionSectionName.TypeName separate by (, )}; </_row> - в качестве описания условия будет текст, содержащий список значений из поля TypeName строк секции CollectionSectionName, разделенных через запятую.

  • Условие - скрипт условия, который будет выполняться при проверке условия с данным типом. Должен вернуть значение типа bool.

Заполнение таблицы с условиями

Таблица с условиями выглядит следующим образом:

Условия, указанные в одной таблице, проверяются с логическим оператором “И”. Т.е. для выполнения проверяемого действия, к которому относится настраиваемая таблица, все условия должны быть выполнены. Проверка условий производится сверху вниз.

Добавить новое условие можно с помощью кнопки + Добавить, после нажатия на которую откроется диалоговое окно со следующими настойками:

  • Тип условия - определяет тип условия. На основе данного поля в настройках условия формируются другие поля.
  • Инвертировать условие - определяет, нужно ли инвертировать результат проверки данного условия.

Example

Если условие “По контрагенту” проверяет, что в карточке указан контрагент, который входит в список контрагентов из настроек условия, то при наличии флага Инвертировать условие оно будет проверять, что контрагент из карточки не будет входить в список контрагентов из настроек условия.

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

Исправление условий

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

В карточке типа условия для этого есть 2 кнопки:

  • Исправить условия данного типа - производит запуск исправления условий соответствующего типа. Система пройдется по всем объектам, содержащим условия данного типа (правила доступа, шаблоны бизнес-процессов, виртуальные файлы и т.д.) и выполнит исправление условий данного типа, сохраняя изменения в базе в случае их наличия.
  • Исправить условия всех типов - производит запуск исправления всех условий. Система пройдется по всем объектам, содержащим условия (правила доступа, шаблоны бизнес-процессов, виртуальные файлы и т.д.) и выполнит исправление всех условий, сохраняя изменения в базе в случае их наличия.

Note

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

Note

Для исправления условий, помимо использования кнопок Исправить условия данного типа и Исправить условия всех типов, можно использовать команду tadmin RepairConditionTypes (см. Команды для прочих административных функций).

Категории документов

В некоторых карточках документов имеется поле Категория документа, в котором указывается значение из справочника, расположенного в представлении Администратор → Справочники → Категории документов.

Для создания новой категории документа необходимо нажать кнопку + Создать, расположенную в правом верхнем углу представления Категории документов, после чего откроется новая карточка, в которой необходимо заполнить поля:

  • Наименование - название категории документов.
  • Тип документа - поле определяет для каких типов документов будет отображаться данная категория.

Категории файлов

Категории файлов позволяют разграничить файлы в карточках документов. Для использования категорий необходимо выставить флаг Использовать категории в контроле Список файлов необходимой карточки документа.

Создать новую категорию файла или отредактировать существующую можно в представлении Справочники → Категории файлов. Для создания новой необходимо нажать кнопку + Создать, расположенную в правом верхнем углу представления Категории файлов, после чего откроется новая карточка, в которой необходимо заполнить поля:

  • Название категории - название категории файлов.
  • Порядок - данное поле определяет порядок отображения категорий файлов в секции файлов карточки. Категории сверху вниз будут расположены в соответствии с настроенным порядком.
  • Системная - данный флаг позволяет создать системную категорию или преобразовать обычную категорию в системную. Системные категории файлов не отображаются пользователю при выборе категории, если администратор не настроил иначе.

Important

После преобразования обычной категории в системную, данная категория становится недоступной для выбора пользователю в файловых контролах, использующих представление FileCategoriesFiltered. Однако если администратор настроил так, чтобы системные категории были видны пользователю, то при попытке сохранить файл в такой категории будет ошибка Нельзя использовать системную категорию файлов.

Note

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

Валюты

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

Найти и отредактировать существующую, а также создать новую карточку валюты можно в представлении Справочники → Валюты. Для создания новой карточки необходимо в правом верхнем углу представления нажать кнопку + Создать, после чего откроется новая карточка, в которой необходимо заполнить поля:

  • Название - название карточки валюты, данное название отобразится при заполнении поля Валюта в карточке документа.
  • Полное название - полное название валюты.
  • Код валюты - наименование валюты посредством использования последовательности цифр.

Генераторы метаролей

С помощью генераторов метаролей можно настроить автоматическое создание и пересчет метаролей по заданному запросу. Далее автоматически созданные и пересчитываемые метароли могут использоваться во всех местах системы, где применимы роли: правила доступа, настройка процессов и т.п.

Созданные карточки генератора метаролей расположены в представлении Справочники → Генераторы метаролей.

Для создания новой карточки необходимо нажать Меню системы → Создать картоку → Роли → Генератор метаролей либо кнопку Создать, расположенную в правом верхнем углу представления Генераторы метаролей, после чего откроется новая карточка генератора метаролей, поля которой необходимо заполнить, затем нажать кнопку сохранения:

  • Имя генератора - название генератора метаролей.
  • Описание - описание генератора метаролей.

Заполнение полей Период в секундах, Выражение Cron, а также значение флага Запланировать пересчёт при запуске сервиса Chronos и кнопки Пересчитать генератор метаролей сейчас подробно описаны в разделе Пересчет ролей.

  • Текст SQL - SQL-запрос, позволяющий создать метароли. Подробней о генераторе в руководстве разработчика.
  • Отключить замещения - когда флаг включен в сгенерированной карточке метароли, замещения будут не доступны, в ином случае - доступны.

    Note

    Флаг Отключить замещения не доступен для редактирования в созданной карточке метароли, для изменения его значения в карточке необходимо открыть карточку генератора местаролей, включить/выключить флаг, а затем пересчитать метароли.

  • Последний успешный расчет - отображает дату и время последнего успешного расчета метаролей.

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

Блок Информации о расчете

Созданные генератором метароли находятся в представлении Администратор → Роли.

Группы ссылок

Описание и общие понятия

Функциональность групп ссылок позволяет формировать группы значений определённого типа (например, состояния документа, типы карточек), которые можно использовать в качестве значений различных настроек системы, поддерживающих в качестве значений группы ссылок.

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

Тип группы ссылок - это карточка, которая определяет тип значений (например Guid, Int32) для карточек Группа ссылок, которые принадлежат данному типу группы ссылок. Тип группы ссылок также описывает подмножество значений, которые могут входить в группы ссылок данного типа и условия формирования этих значений.

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

  1. Автоматически при помощи платформенного плагина RefGroupsRecalculatePlugin, который запускается по умолчанию каждые 15 минут. Подробнее про плагины см. в разделе Настройка плагинов.
  2. При помощи команд для консольной утилиты tadmin, подробнее см. в разделе Команды пересчета групп ссылок.
  3. Вручную при помощи кнопки Рассчитать значения в карточках Группа ссылок и Тип группы ссылок.

Important

При расчете значений групп ссылок вручную при помощи кнопки Рассчитать значения в случае, когда рассчитываемые группы ссылок имеют зависимости от других групп ссылок, для корректного результата требуется, чтобы значения зависимых групп уже были рассчитаны.

Карточка Тип группы ссылок

Создать новую карточку Тип группы ссылок, а также найти и отредактировать существующий список карточек можно на рабочем месте Администратор, в представлении Справочники → Группы ссылок → Типы групп.

По умолчанию в системе уже присутствуют несколько карточек Тип группы ссылок. Подробнее см. в разделе Платформенные типы групп ссылок.

Карточка тип группы ссылок

Карточка Тип группы ссылок содержит следующие контролы и кнопки:

  • Наименование типа группы - название данного типа группы.
  • Тип ключа - тип ключа (тип идентификаторов значений) данного типа группы ссылок и принадлежащих ему групп ссылок. Поле доступно для редактирования только до первого сохранения карточки.
  • RefSection значений группы - список используемых RefSection, разделённых через пробел, для выбора значения данного типа. Используется в контролах Значения и Исключаемые значения в карточках Группа ссылок. Подробнее см. Настройка параметра RefSection значений группы в карточке Тип группы ссылок.
  • RefSection группы - определяет RefSection группы, используемый в представлении Группы ссылок при выборе значения для конкретного типа группы. Подробнее см. Настройка параметра RefSection группы в карточке Тип группы ссылок.
  • Колонка с именем значения - наименование колонки, из которой берётся имя для значений группы.
  • SQL-скрипт - SQL-запрос для получения всех значений для групп, принадлежащих данному типу. Подробнее см. Режим расчета группы ссылок - SQL-запрос.
  • C#-скрипт - скрипт на языке C# для получения всех значений для групп, принадлежащих данному типу. Подробнее см. Режим расчета группы ссылок - Скрипт и Объект контекста C#-скрипта.
  • Кнопка Выполнить компиляцию - выполняет компиляцию текущего C#-скрипта и, в случае успеха, инвалидирует кэш компиляции для текущего типа группы ссылок.
  • Кнопка Выполнить компиляцию всех типов - выполняет компиляцию всех C#-скриптов типов групп ссылок и, в случае успеха, инвалидирует их кэши компиляции.

Блок Значения:

  • Предупреждение “Расчет еще не был произведен.” - данное предупреждение отображается в том случае, когда расчет значений типа группы еще не был произведен. Например, при создании новой карточки.
  • Рассчитанные значения - таблица, содержащая значения после расчета.
  • Кнопка Рассчитать значения - позволяет выполнить расчет значений в ручном режиме, не дожидаясь автоматического расчета посредством плагина для Chronos.
  • Последний успешный расчет значений - отображает дату и время последнего успешного расчета значений (если не null, иначе контрол не отображается).
  • Дата и время последней ошибки - отображает дату и время последней ошибки расчета значений (если не null, иначе контрол не отображается).
  • Текст сообщения - отображает текст ошибок расчета, различных предупреждений или других сообщений (если сообщение не пусто, иначе контрол не отображается).

Important

При расчете значений сначала выполняется SQL-скрипт (если есть), затем полученный результат SQL-запроса будет передан в объекте контекста и доступен для дальнейшей обработки внутри C#-скрипта.

Note

Чтобы использовать группы ссылок данного типа в качестве значений, необходимо создать специальный узел на рабочем месте Администратор. Подробнее см. Создание и настройка узла для типа группы ссылок.

Настройка параметров RefSection для карточек Тип группы ссылок

Настройка параметра RefSection значений группы

Настройка этого параметра влияет на то, какие значения будут отображаться для выбора в контролах Включаемые значения и Исключаемые значения карточек Группа ссылок.

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

RefSection значений группы

На изображении выше представлены настройки карточки Тип группы ссылок для состояний документа, RefSection KrDocState указан в представлении Состояния документа, а KrDocStateRefGroup в генерируемом представлении, которое указывается в настройках узла рабочего места и по умолчанию совпадает с настройкой RefSection группы.

Example

Доступные для выбора значения после произведенной настройки можно посмотреть в карточке группы ссылок в контроле Исключаемые значения:

  • доступны как группы того же типа

Выбор групп

  • так и отдельные значения, входящие в данный тип группы ссылок

Выбор отдельных значений

Настройка параметра RefSection группы

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

Генерируемое представление имеет наименование, установленное в поле RefSection группы с префиксом RefGroups_.

RefSection группы

Example

Параметр RefSection группы задан как KrDocStateRefGroup тогда генерируемое представление будет иметь имя RefGroups_KrDocStateRefGroup и его можно будет выбрать при настройке узла рабочего места.

Создание и настройка узла рабочего места для групп ссылок определенного типа

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

В настройках данного узла необходимо:

  • установить параметр Режим отображения в положение Режим отбора (если нет необходимости в отображении данного узла на рабочем месте);
  • в параметре Представление выбрать представление с наименованием, которое было указано при настройке параметра RefSection группы карточки Тип группы ссылок. У таких представлений будет префикс RefGroups_, для групп ссылок типа Состояние документа представление может называться, как в примере ниже, RefGroups_KrDocStateRefGroup.

Остальные параметры узла могут быть установлены произвольно.

Пример настроенного узла для групп ссылок типа Состояние документа:

Исключаемые значения

Платформенные типы групп ссылок

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

  • Состояние документа
  • Тип документа
  • Тип задания
  • Тип карточки

Note

Тип группы Состояние документа имеет тип ключа значений - Int32, т.к. идентификаторы значений из списка Состояния документа также имеют тип Int32.

Создать новую карточку Группы ссылок, а также найти и отредактировать список карточек можно на рабочем месте Администратор, в представлении Справочники → Группы ссылок → Группы.

Карточка группа ссылок

Карточка Группа ссылок содержит следующие контролы и кнопки:

  • Наименование группы - название данной группы ссылок.
  • Описание - текстовое описание данной группы.
  • Тип группы - тип группы, к которому относится данная группа ссылок. Доступно для редактирования только до первого сохранения карточки.
  • Целочисленный идентификатор - числовой идентификатор группы. Используется, когда тип ключей значений типа группы является целым числом. Значение данного поля должно быть уникально относительно других значений выбранного типа группы. Автоматический валидатор проверит данное поле на уникальность в момент сохранения карточки в рамках рассчитанных значений типа группы (т.е. значения типа группы к этому моменту должны быть рассчитаны), и идентификаторов других групп этого типа. За другие и/или будущие вероятные коллизии ответственность несет администратор.
  • Режим расчета значений - способ расчёта значений, см. Режимы расчета значений.
  • Включаемые значения - список включаемых в группу значений. Используется и отображается только в режиме расчета Ручной ввод.
  • Исключаемые значения - список исключаемых из группы значений, см. Исключаемые значения.
  • SQL-скрипт - SQL-запрос для получения значений группы. Используется и отображается только в режиме расчета SQL-запрос.
  • C#-скрипт - скрипт на языке C# для получения значений группы. Используется и отображается только в режиме расчета Скрипт. Дополнительную информацию см. в разделе Объект контекста C#-скрипта.
  • Кнопка Выполнить компиляцию - выполняет компиляцию C#-скрипта карточки и, в случае успеха, инвалидирует кэш компиляции для текущего типа группы ссылок.
  • Кнопка Выполнить компиляцию всех групп текущего типа - выполняет компиляцию C#-скриптов всех групп ссылок текущего типа и, в случае успеха, инвалидирует их кэши компиляции.

Блок Значения карточки Группа ссылок идентичен одноименному блоку карточки Тип группы ссылок.

Режимы расчета значений

Группы ссылок могут иметь различные режимы расчета значений, описанные ниже.

Ручной ввод

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

Note

Значениями в контроле Включаемые значения могут быть как отдельные значения, доступные для типа, к которому относится данная группа, так и другие группы этого же типа. Отображаемые значения для выбора зависят от настройки RefSection значений группы в Типe группы ссылок, к которому принадлежит данная Группа ссылок.

Example

Если в поле Включаемые значения ввести значения На подписании и Группы состояний документа №2, то результатом расчета будет выбранное значение и все значения, рассчитанные в группе Группы состояний документа №2.

Значения из типа

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

Example

Необходимо чтобы группа содержала все типы документов, кроме Договор и Приказ, для этого в контроле Режим расчета значений требуется выбрать Значения из типа, а в контрол Исключаемые значения добавить значения Договор и Приказ. После расчета результат будет содержать все возможные для данного типа значения, кроме исключенных.

SQL-запрос

В режиме SQL-запрос значения можно получить непосредственно из БД.

Результат запроса должен состоять из двух колонок Value (идентификатор значения) и Name (наименование значения) соответственно. Если имя для значения отсутствует или не требуется, то в колонке Name возвращается null.

Example

Получение значений типов документов с помощью SQL-запроса:

SELECT [t].[ID] AS [Value], [t].[Caption] AS [Name] FROM [Types] AS [t] WITH (NOLOCK) INNER JOIN [KrSettingsCardTypes] AS [kr] ON [kr].[CardTypeID] = [t].[ID] AND [kr].[UseDocTypes] = 0

UNION all

SELECT [t].[ID] AS [Value], [t].[Title] AS [Name] FROM [KrDocType] AS [t] WITH (NOLOCK) INNER JOIN [KrSettingsCardTypes] AS [kr] WITH (NOLOCK) ON [kr].[CardTypeID] = [t].[CardTypeID] AND [kr].[UseDocTypes] = 1

После рассчета значений получится следующий результат:

Режим расчета группы ссылок - SQL-запрос

Important

Тип идентификатора значения должен совпадать с типом ключа значений группы ссылок. См. Карточка Тип группы ссылок.

Скрипт

Режим Скрипт предоставляет возможность использовать пользовательскую логику для генерации значений. В данном режиме также есть доступ к данным из БД и ко всем доступным пользователю зависимостям Unity-контейнера.

Внутри скрипта разработчику доступен объект контекста. Данный объект позволяет возвращать список значений из логики скрипта, а также предоставляет доступ к базе данных и Unity-контейнеру.

Example

Получение значений состояний документа из метаданных с помощью C#-скрипта.

Используется следующий скрипт:

var metadata = context.UnityContainer.Resolve<ICardMetadata>(); var enumerations = await metadata.GetEnumerationsAsync(); if (enumerations.TryGetValue("KrDocState", out var docStates)) { context.ValueList = docStates.Records.ToDictionary(x => x["ID"], x => (string) x["Name"]); }

После рассчета значений получится следующий результат:

Режим расчета группы ссылок - Скрипт

Important

Тип идентификатора значения должен совпадать с типом ключа значений группы ссылок. См. Карточка Тип группы ссылок.

Исключаемые значения

Фильтр по исключенным значениям доступен для любого режима расчета значений и применяется во время расчета значений группы.

Note

Значениями в контроле Исключаемые значения могут быть как отдельные значения, доступные для типа, к которому относится данная группа, так и другие группы этого же типа. Отображаемые для выбора значения зависят от настройки RefSection значений группы в Типе группы ссылок, к которому принадлежит данная Группа ссылок.

Если исключаемые значения содержат в качестве значения ссылку на группу, то предварительно данные ссылки будут “развёрнуты” в реальные значения, после чего значения группы будут отфильтрованы.

Example

Необходимы все значения из типа, кроме значений, входящих в другую группу:

Исключаемые значения

Объект контекста C#-скрипта карточек Тип группы ссылок и Группа ссылок

Данный объект используется и доступен только внутри C#-скриптов при расчете значений карточек Тип группы ссылок и Группа ссылок. Он позволяет возвращать список значений из логики C#-скрипта, а также предоставляет доступ к базе данных и Unity-контейнеру.

В зависимости от типа карточки объект контекста также содержит информацию о текущем типе группы ссылок или группе ссылок соответственно.

Свойства объекта контекста C#-скрипта для карточки Тип группы ссылок

  • RefGroupType - полная информация о текущем типе группы ссылок.

Свойства объекта контекста C#-скрипта для карточки Группа ссылок

  • RefGroup - полная информация о текущей группе ссылок.

Общие свойства объекта контекста C#-скрипта для карточек Тип группы ссылок и Группа ссылок

  • ValueList - список значений в виде Dictionary<object, string?>, где object - представляет значение, а string? - имя этого значения. Данный список может быть использован при выполнении C#-скрипта, также этот список может быть изменен и заполнен самим C#-скриптом, а в дальнейшем использован как полезный результат выполнения C#-скрипта.
  • UnityContainer - контейнер Unity с зависимостями.
  • DbScope - объект для работы с БД.
  • CancellationToken - объект, посредством которого можно отменить асинхронную задачу.
Back to top