Расширение записи таблицы внешнего источника данных

Типы

Синтаксис и применение Расширение записи таблицы внешнего источника данных в платформе 1С:Предприятие. Описание и примеры кода.

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

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

Расширение существует в форме с основным реквизитом записи внешней таблицы; обычная произвольная форма его не предоставляет.

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

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

Подготовка

  1. Синтаксический фрагмент для модуля формы записи необъектной внешней таблицы Остатки. Основной реквизит и полный ключ должны действительно соответствовать своей учебной строке.

  2. В выгрузке не приведена доступность расширения по клиентским контекстам. Не переносите его в общий модуль и не проверяйте запись на рабочем подключении.

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

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

  1. Откройте форму именно своей необъектной внешней записи с заданными ключами.

  2. Прочитайте запись и получите её адрес без необязательных внешних данных.

  3. Запишите свой учебный объект и используйте булев результат.

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

  1. Адрес относится к основному реквизиту этой формы.

  2. Успех записи сообщается только для Истина; сохранённые данные проверяются отдельным чтением.

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

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

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

  1. Чтение может заменить несохранённые данные формы. Если используются представление и внешние данные навигационной ссылки, передавайте оба аргумента вместе.

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

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

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

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

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