17175 CheckDayOffDates
This commit is contained in:
parent
368c7d2fb4
commit
c3059c6459
|
@ -377,19 +377,19 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
|
|||
|
||||
## Предпросмотр
|
||||
|
||||
Для того, чтобы иметь более чёткое представление о том, как будет выглядеть печатная форма при построенном шаблоне, можно воспользоваться кнопкой <img alt="Предпросмотр" src="../media/previewBtn.png">. При нажатии на кнопку документ конструктора будет сохранён и откроется печатная форма с текстом, внесённом в шаблон. При предпросмотре служебные наименования на конкретные значения не заменяются.
|
||||
Для того, чтобы иметь более чёткое представление о том, как будет выглядеть печатная форма при построенном шаблоне, можно воспользоваться кнопкой "Предпросмотр" ![Препросмотр](media/previewBtn.png). При нажатии на кнопку документ конструктора будет сохранён и откроется печатная форма с текстом, внесённом в шаблон. При предпросмотре служебные наименования на конкретные значения не заменяются.
|
||||
|
||||
![Пример отчёта при предпросмотре](./media/preview.png)
|
||||
|
||||
## Показать подсказки
|
||||
|
||||
Для того, чтобы при работе с конструктором видеть краткие рекомендации по его заполнению, можно воспользоваться кнопкой <img alt="Показать подсказки" src="../media/showTips.png">.
|
||||
Для того, чтобы при работе с конструктором видеть краткие рекомендации по его заполнению, можно воспользоваться кнопкой <img alt="Показать подсказки" src="media/showTips.png">.
|
||||
|
||||
В верхней части формы появится серый текст:
|
||||
|
||||
![Пример формы с подсказками](./media/formWithTips.png)
|
||||
|
||||
Чтобы скрыть вспомогательный текст, необходимо нажать на кнопку <img alt="Скрыть подсказки" src="../media/hideTips.png">.
|
||||
Чтобы скрыть вспомогательный текст, необходимо нажать на кнопку <img alt="Скрыть подсказки" src="media/hideTips.png">.
|
||||
|
||||
## Создать шаблон маршрута
|
||||
|
||||
|
@ -449,13 +449,14 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
|
|||
|
||||
![7 дней](media/7days.png)
|
||||
|
||||
**Проверка сработает, если служебное наименование в Конструкторе указано `"CheckDates"` или "`CheckCalendarDates"`**
|
||||
**Проверка сработает, если [служебное наименование](#служебное_наименование) в Конструкторе указано `"CheckDates"` или "`CheckCalendarDates"`**
|
||||
|
||||
![Служебное наименование](media/checkDates.png)
|
||||
|
||||
Чтобы установить одно ограничение создания на любое количество дней, необходимо указать 1 в столбце «Мин. кол-во дней» и оставить столбец «Макс. кол-во дней» пустым. В этом случае ограничение будет применяться вне зависимости от указанного количества дней.
|
||||
|
||||
![Одно правило](media/odnoPravilo.png)
|
||||
|
||||
### Служебное наименование
|
||||
|
||||
Служебное наименование является необязательным, но рекомендуемым полем, которое должно либо содержать уникальное значение среди документов реестра "Конструктор документов" (на латинице, без спецсимволов и без пробелов), либо одно из "специальных". *Специальные* служебные наименования подключают функции проверок и вычислений. Можно воспользоваться следующими встроенными функциями:
|
||||
|
@ -463,6 +464,7 @@ if @formName='EmployeeStatementForm' AND ( @ColumnName = '#bDate#' OR @ColumnNam
|
|||
- Для проверки и настройки дат c учетом **рабочих** дней: в поле "Служебное наименование" ввести значение ```CheckDates```; для атрибутов, которые будут проверяться и рассчитываться в зависимости друг от друга, необходимо указать служебные слова ```#bdate#``` (начало периода), ```#edate#``` (конец периода), ```#kolvo#``` (количество дней между датами).
|
||||
- Для проверки и настройки дат с учетом **календарных** дней: в поле "Служебное наименование" ввести значение ```CheckCalendarDates```; для атрибутов, которые будут проверяться и рассчитываться в зависимости друг от друга, необходимо указать служебные слова ```#bdate#``` (начало периода), ```#edate#``` (конец периода), ```#kolvo#``` (количество дней между датами).
|
||||
- Для проверки и настройки когда дата начала, например, электронного листа нетрудоспособности, не может быть больше даты окончания: поле "Служебное наименование" ввести значение ```CheckBDateBeforeEDate```; для атрибутов, которые будут проверяться и рассчитываться в зависимости друг от друга, необходимо указать служебные слова ```#bdate#``` (начало периода), ```#edate#``` (конец периода).
|
||||
- Для проверки и настройки дат с учетом **будних дней за исключением субботы, воскресенья и праздничных**: в поле "Служебное наименование" ввести значение ```CheckDayOffDates```; для атрибутов, которые будут проверяться и рассчитываться в зависимости друг от друга, необходимо указать служебные слова ```#bdate#``` (начало периода), ```#edate#``` (конец периода), ```#kolvo#``` (количество дней между датами).
|
||||
|
||||
!!! note
|
||||
Служебные наименование должны быть указаны с маленькой буквы
|
||||
|
|
Loading…
Reference in New Issue