Автозаполнение полей значениями по умолчанию


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

Откройте страницу "Библиотеки документов" программы администрирования. Пусть вы создали, например, некоторый тип документа:

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

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

Возможность ввода значений по умолчанию доступна для следующих типов полей:

  • Строковый (индексируемый)
  • Многостроковый (индексируемый)
  • Строковый
  • Логический
  • Числовой
  • Денежный
  • Дата
  • Дата/Время
  • Время
  • Справочное
  • Справочное многозначное

Например, создадим поле "№". Возьмем его на редактирование, откроем закладку "Значение по умолчанию":

Закладка Значение по умолчанию

Введите в поле "Значение по-умолчанию" требуемое вам значание. Сохраните изменения. Когда вы создадите новый документ данного типа, поле "№" будет заполнено введенным значением:

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

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

Выбор значения по умолчанию для справочного поля

Если справочное поле использует системный справочник сотрудников, то вам будет доступна опция "Текущий пользователь":

Выбор значения по умолчанию для справочника сотрудников

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

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

Скрипт автоматического заполнения полей значениями по умолчанию

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

© 2001-2024 29 IT DEVELOP LP. Все права защищены.