Дополнительные свойства, методы и события объекта Форма вида расчета.
Полное описание, параметры и ограничения
Расширение формы вида расчета (Calculation type form extension)
Расширение формы вида расчета (Calculation type form extension)
Доступен, начиная с версии 8.0.
Свойства:
ПараметрОбъектКопирования (CopyingObjectParameter)
ПараметрОснование (BasisParameter)
Методы:
ЗаписатьВФорме (WriteInForm)
События:
ПередЗаписью (BeforeWrite)
ПослеЗаписи (AfterWrite)
ПриЗаписи (OnWrite)
ПриИзмененииДанных (OnDataChange)
Описание:
Дополнительные свойства, методы и события объекта Форма вида расчета.
Доступность:
Толстый клиент.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Обычная форма вида расчета: копирование, основание и запись
Сведения открытия и фактический результат записи собственной формы.
Где и как запускать
Модуль своей обычной формы; толстый клиент.
Подготовка
Модуль собственной обычной формы вида расчета отдельного учебного плана видов расчета. Подготовьте обязательные поля своего нового учебного вида.
При опыте копирования или ввода на основании передавайте настоящие собственные ссылки штатными параметрами открытия. Без этих режимов параметры могут быть пустыми. Запись действительно изменяет только подготовленный собственный объект.
Процедура ЗаписатьУчебныйВидРасчета()
Копирование = ЭтотОбъект.ПараметрОбъектКопирования;
Основание = ЭтотОбъект.ПараметрОснование;
Сообщить("Источник копирования: " + Строка(Копирование));
Сообщить("Переданное основание: " + Строка(Основание));
Если ЭтотОбъект.ЗаписатьВФорме() Тогда
Сообщить("Собственный учебный вид расчета записан");
Иначе
Сообщить("Запись формы не выполнена");
КонецЕсли;
КонецПроцедурыРазбор по шагам
Прочитайте реальные параметры открытия.
Запишите редактируемый учебный объект через форму.
Различайте Истина и Ложь результата записи.
Как проверить результат
Сопоставьте источник копирования со своим выбранным видом расчета.
Проверьте записанный собственный объект после успешного результата.
Ожидаемый результат
Сведения открытия и фактический результат записи собственной формы.
На что обратить внимание
Пример не запускался в 1С. Используйте только свои подготовленные элементы; имена элементов в коде должны совпадать с редактором формы.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.