Форма набора записей: перечитать и записать свой набор

Учебные задачи

Чтение и запись настоящей формы своего набора, не продуктивного регистра.

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

Модуль своей управляемой формы; указанные элементы действительно созданы в этой форме.

Подготовка

  1. Код находится именно в управляемой форме с основным реквизитом набора записей собственного учебного регистра, а не в модуле набора записей.

  2. Установите реальный отбор только по своим учебным записям и подготовьте разрешения записи. Это меняет собственную учебную БД; здесь код не выполнялся.

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

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

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

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

  3. Вызовите запись через расширение этой же формы.

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

  1. Сопоставьте результат с настоящими записями своего отбора.

  2. Не передавайте структуру вместо параметра замещения базовому НаборЗаписей.Записать: это другой метод.

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

Чтение и запись настоящей формы своего набора, не продуктивного регистра.

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

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

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

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

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

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

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