diff --git a/docs/Admin manuals/Конструктор документов/index.md b/docs/Admin manuals/Конструктор документов/index.md index 66aa6f2..ad009fa 100644 --- a/docs/Admin manuals/Конструктор документов/index.md +++ b/docs/Admin manuals/Конструктор документов/index.md @@ -219,7 +219,7 @@ search: -При выборе типа атрибута - **Табличная часть** под блоком **"Дополнительные атрибуты"** появляется дополнительный блок для настройки табличной части в документе. Для использования в документе, в блоке **"Дополнительные атрибуты"** для данного типа атрибута необходимо указать служебное наименование **`#Table1#`**, которое заполняется после этого в столбце **Служебное наименование таблицы**. +При выборе типа атрибута - **Табличная часть** под блоком **"Дополнительные атрибуты"** появляется дополнительный блок для настройки табличной части в документе. Для использования в документе, в блоке **"Дополнительные атрибуты"** для данного типа атрибута необходимо указать служебное наименование **`#Table1#`**, которое заполняется после этого в столбце **Служебное наименование таблицы**. ![Таблица](media/table.png) @@ -787,6 +787,8 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam ### Дополнительные проверки +#### Проверки для дополнительных атрибутов + При необходимости возможно настроить дополнительные проверки для атрибутов. В данном примере представлен конструктор подтипа "Заявление на перенос ежегодного оплачиваемого отпуска". В блоке "**Дополнительные атрибуты"** указаны атрибуты по датам переноса и количеству дней переноса. При необходимости возможно отключить какие-то проверки по отдельности, для этого необходимо выбрать необходимую проверку и в столбце **"Вкл."** проставить галочку. В столбце **"Колонка для выделения"** перечисляются атрибуты (если их несколько то через запятую), на которые необходимо задать проверки. В столбце **"Сообщение"** задается информационное сообщение, которое выводится в случае незаполнения либо некорректных данных. В столбце **"Правило для проверки"** указывается условие по которому вычисляется проверка по зависимым атрибутам. ![Дополнительные проверки](media/dopProverki.png) @@ -949,6 +951,13 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam ----------------------|-----------|--------------------- #year# | Необходимо заполнить информацию | #Master_Position# ilike '%водитель%' +#### Проверки для табличных атрибутов + +В столбец **"Колонка для выделения"** указывается служебное наименование таблицы,например, **#Table1#**, а в столбце **"Правило для проверки"** указывается служебные наименования таблицы и атрибута, например, **#Table1_bigint#**. + +![alt text](media/2024-06-14 15 40 11.png) +![alt text](media/2024-06-14 15 53 40.png) + ## Вкладка "Настройка вычислений" Данная вкладка предназначена для вычисления зависимостей атрибутов. @@ -967,7 +976,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam #Master_MyCompany# | компания пользователя создателя документа #Master_Position# | должность пользователя создателя документа -В данном примере представлены вычисления для определения подразделения и должности при выборе сотрудника из выпадающего списка. В качестве основного атрибута для обоих вычислений выступает служебное наименование **#worker#**, для должности - **#prof#**, для подразделения - **#podr#**. При необходимости вычисления можно отключить, для этого нужно проставить галочку в столбце "Вкл." +В данном примере представлены вычисления для определения подразделения и должности при выборе сотрудника из выпадающего списка. В качестве основного атрибута для обоих вычислений выступает служебное наименование **#worker#**, для должности - **#prof#**, для подразделения - **#podr#**. При необходимости вычисления можно отключить, для этого нужно проставить галочку в столбце "Вкл.". Основной атрибут | Зависимые атрибуты | Вычисления -----------------|--------------------|----------- diff --git a/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 40 11.png b/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 40 11.png new file mode 100644 index 0000000..b3b100a Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 40 11.png differ diff --git a/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 53 40.png b/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 53 40.png new file mode 100644 index 0000000..63661ab Binary files /dev/null and b/docs/Admin manuals/Конструктор документов/media/2024-06-14 15 53 40.png differ