Расширение формы вида расчета.ЗаписатьВФорме

Методы · WriteInForm

Записывает объект, редактируемый в данный момент в форме.

Синтаксис

ЗаписатьВФорме()

Примеры платформы

Если ЗаписатьВФорме() Тогда
    Сообщить("Объект записан.");
КонецЕсли;
Полное описание, параметры и ограничения

Расширение формы вида расчета.ЗаписатьВФорме (Calculation type form extension.WriteInForm)

Расширение формы вида расчета (Calculation type form extension)

ЗаписатьВФорме (WriteInForm)

Доступен, начиная с версии 8.0.

Синтаксис:
ЗаписатьВФорме()
Возвращаемое значение:
Тип: Булево.
Истина - объект записан; Ложь - в противном случае.
Описание:

Записывает объект, редактируемый в данный момент в форме.

Доступность:

Толстый клиент.

Пример:

Если ЗаписатьВФорме() Тогда
Сообщить("Объект записан.");
КонецЕсли;

Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Обычная форма вида расчета: копирование, основание и запись

Сведения открытия и фактический результат записи собственной формы.

Где и как запускать

Модуль своей обычной формы; толстый клиент.

Подготовка

  1. Модуль собственной обычной формы вида расчета отдельного учебного плана видов расчета. Подготовьте обязательные поля своего нового учебного вида.

  2. При опыте копирования или ввода на основании передавайте настоящие собственные ссылки штатными параметрами открытия. Без этих режимов параметры могут быть пустыми. Запись действительно изменяет только подготовленный собственный объект.

Процедура ЗаписатьУчебныйВидРасчета()
    Копирование = ЭтотОбъект.ПараметрОбъектКопирования;
    Основание = ЭтотОбъект.ПараметрОснование;
    Сообщить("Источник копирования: " + Строка(Копирование));
    Сообщить("Переданное основание: " + Строка(Основание));
    Если ЭтотОбъект.ЗаписатьВФорме() Тогда
        Сообщить("Собственный учебный вид расчета записан");
    Иначе
        Сообщить("Запись формы не выполнена");
    КонецЕсли;
КонецПроцедуры

Разбор по шагам

  1. Прочитайте реальные параметры открытия.

  2. Запишите редактируемый учебный объект через форму.

  3. Различайте Истина и Ложь результата записи.

Как проверить результат

  1. Сопоставьте источник копирования со своим выбранным видом расчета.

  2. Проверьте записанный собственный объект после успешного результата.

Ожидаемый результат

Сведения открытия и фактический результат записи собственной формы.

На что обратить внимание

  1. Пример не запускался в 1С. Используйте только свои подготовленные элементы; имена элементов в коде должны совпадать с редактором формы.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.