Статьи > Автозаполнение полей значениями по умолчанию
Автозаполнение полей значениями по умолчанию
Начиная с версии 5.4, вы можете настроить автоматическое заполнение полей документов заданными значениями. В этом случае при создании нового документа, когда будет открыта его карточка, некоторые поля уже будут заполнены значениями. Как это реализовать?
Откройте страницу "Библиотеки документов" программы администрирования. Пусть вы создали, например, некоторый тип документа:
Для того, чтобы воспользоваться возможностью ввода значений по умолчанию должно быть введено имя типа документа и произведено его сохранение.
Возможность ввода значений по умолчанию доступна для следующих типов полей:
- Строковый (индексируемый)
- Многостроковый (индексируемый)
- Строковый
- Логический
- Числовой
- Денежный
- Дата
- Дата/Время
- Время
- Справочное
- Справочное многозначное
Например, создадим поле "№". Возьмем его на редактирование, откроем закладку "Значение по умолчанию":
Введите в поле "Значение по-умолчанию" требуемое вам значание. Сохраните изменения. Когда вы создадите новый документ данного типа, поле "№" будет заполнено введенным значением:
Для полей типа справочное поле Эзначение по умолчанию" предлагает выбор значения из соответствующего справочника:
Если справочное поле использует системный справочник сотрудников, то вам будет доступна опция "Текущий пользователь":
Если вы установите здесь галочку, то в качестве значения по умолчанию будет подставляться пользователь, создавший документ.
Обращаем внимание, что при настройке хотя бы одного автозаполняемого по умолчанию поля на закладке "Серверные скрипты" редактируемого типа документа, появится скрипт:
Данный скрипт как раз будет обеспечивать во время открытия карточки документа автоматическое заполнение полей, настроенных использовать значения по умолчанию. Не удаляейте его, если желаете сохранить выполненные настройки.