Тип: Строка. Текст, введенный в поле ввода, при открытии формы в режиме выбора. Если реквизит Номер находится в списке ВводПоСтроке и не установлен признак Автонумерация, то значение присваивается реквизиту Номер. В противном случае присваивание не выполняется.
Полное описание, параметры и ограничения
Расширение формы клиентского приложения для документа.ТекстЗаполнения (Client application form extension for documents.FillingText)
Расширение формы клиентского приложения для документа (Client application form extension for documents)
ТекстЗаполнения (FillingText)
Доступен, начиная с версии 8.3.3.
Описание:
Тип: Строка.
Текст, введенный в поле ввода, при открытии формы в режиме выбора.
Если реквизит Номер находится в списке ВводПоСтроке и не установлен признак Автонумерация, то значение присваивается реквизиту Номер.
В противном случае присваивание не выполняется.
Использование в версии:
Доступен, начиная с версии 8.3.3.
Методическая информация
Практические примеры
Передать ТекстЗаполнения при открытии УчебнаяЗаписка
Передаём текст, как при вводе новой карточки из поля выбора. Заполнение конкретного стандартного реквизита зависит от его настройки ВводПоСтроке.
Где и как запускать
Клиентская команда отдельной внешней учебной формы; дополнительные блоки размещаются строго в указанных модулях.
Подготовка
Работайте только в собственной пустой учебной конфигурации. В Конфигураторе создайте Документ УчебнаяЗаписка; не добавляйте эти учебные объекты в рабочую базу.
Для документа задайте строковый номер длиной 12 с автонумерацией. Проведение для этой учебной записки не требуется; код выполняет только обычную запись.
Добавьте реквизиты Комментарий (Строка 100), Лимит (Число 15.2 с разрешённым отрицательным знаком), ЗапретУдаления (Булево). Не делайте их автоматически обязательными: дополнительные правила описаны отдельными обработчиками.
Только для данного опыта отключите автонумерацию и включите Номер в ВводПоСтроке собственного объекта. Номер строковый; источник по ссылке здесь не создаётся.
У собственного Документ УчебнаяЗаписка создайте управляемую объектную форму УчебноеОткрытие, основной реквизит Объект. Выведите комментарий и число; стандартные реквизиты также должны быть видны.
Основной блок разместите в модуле отдельной внешней учебной формы: команда ОткрытьСПримером и её кнопка. Это код вызывающей формы, не код внутри открываемой карточки.
Серверный производитель, если он показан, находится отдельно в том же модуле внешней формы. Для процесса / задачи функция подготовки остаётся в серверном общем модуле УчебныеПроцессы, обработчик точки — в модуле своего процесса.
Демонстрация не запускается браузером. Открытие новой формы само по себе не выполняет Записать, Старт или Выполнить.
&НаКлиенте
Процедура ОткрытьСПримером(Команда)
ПараметрыОткрытия = Новый Структура;
ПараметрыОткрытия.Вставить("РежимВыбора", Истина);
ПараметрыОткрытия.Вставить("ТекстЗаполнения", "КНИГА");
ОткрытьФорму("Документ.УчебнаяЗаписка.Форма.УчебноеОткрытие", ПараметрыОткрытия, ЭтаФорма);
КонецПроцедурыРазбор по шагам
Создаём структуру с точным именем стандартного параметра.
Передаём её в ОткрытьФорму для точной собственной формы нужного типа.
Передаём текст, как при вводе новой карточки из поля выбора. Заполнение конкретного стандартного реквизита зависит от его настройки ВводПоСтроке.
Как проверить результат
В новой форме номер — КНИГА при включённом ВводПоСтроке и выключенной автонумерации.
Если автонумерация включена либо Номер не входит в ВводПоСтроке, это присваивание не обещается.
Ожидаемый результат
Параметр применяется в настоящем контексте собственного объекта и формы.
На что обратить внимание
Не переносите учебные имена в рабочую конфигурацию без создания этих метаданных.
Не передавайте Ключ вместе с параметрами создания, ожидая новый объект: существующий ключ означает редактирование сохранённого.
При копировании процессы и задачи не следует считать запущенными / выполненными; состояния, адресация и маршрут требуют отдельного контроля.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.