Удалить собственную учебную строку внешней таблицы

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

Отдельный пример удаления: менеджер адресует строку ключом BOOK. Это настоящее изменение внешних данных при выполнении, а не очистка памяти.

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

Синтаксический пример для толстого клиента: вставьте код в тело обработчика своей учебной формы. Настройте указанный внешний источник заранее. В тонкий клиент эти фрагменты переносить нельзя. Здесь код не запускался.

Подготовка

  1. В источнике Аналитика настройте таблицу Остатки как НеобъектныеДанные: строковое ключевое поле Код и числовое поле Количество. Для чтения подготовьте свою учебную строку с Код = BOOK.

  2. Это отдельная внешняя таблица, не таблица измерения куба. Примеры записи и удаления разрешается выполнять только на собственных тестовых данных.

  3. Используйте специально созданную ненужную учебную строку BOOK. Удаление нельзя проверять на товаре или остатке рабочей системы.

Менеджер = ВнешниеИсточникиДанных.Аналитика.Таблицы.Остатки.СоздатьМенеджерЗаписи();
Менеджер.Код = "BOOK";
Менеджер.Прочитать();
Если Менеджер.Выбран() Тогда
    Менеджер.Удалить();
    Сообщить("Вызвано удаление учебной строки BOOK");
КонецЕсли;

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

  1. Создайте менеджер и заполните полный ключ удаляемой строки.

  2. Прочитайте строку, чтобы увидеть, что она действительно выбрана.

  3. Только для своей выбранной учебной строки вызовите Удалить.

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

  1. До удаления проверьте собственную строку и полный состав её ключа.

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

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

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

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

  1. Удалить не возвращает результат и не гарантирует откат при последующей ошибке.

  2. Этот фрагмент ничего не удаляет сейчас: здесь приведён синтаксис для будущего осознанного опыта.

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

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

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

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

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