Для необъектной таблицы менеджер записи работает с одной строкой по заполненным ключевым полям. Этот тип доступен в толстом клиенте.
Где и как запускать
Синтаксический пример для толстого клиента: вставьте код в тело обработчика своей учебной формы. Настройте указанный внешний источник заранее. В тонкий клиент эти фрагменты переносить нельзя. Здесь код не запускался.
Подготовка
В источнике Аналитика настройте таблицу Остатки как НеобъектныеДанные: строковое ключевое поле Код и числовое поле Количество. Для чтения подготовьте свою учебную строку с Код = BOOK.
Это отдельная внешняя таблица, не таблица измерения куба. Примеры записи и удаления разрешается выполнять только на собственных тестовых данных.
Менеджер = ВнешниеИсточникиДанных.Аналитика.Таблицы.Остатки.СоздатьМенеджерЗаписи();
Менеджер.Код = "BOOK";
Менеджер.Прочитать();
Если Менеджер.Выбран() Тогда
Сообщить("Количество: " + Строка(Менеджер.Количество));
Сообщить("Изменён в памяти: " + Строка(Менеджер.Модифицированность()));
Иначе
Сообщить("Строка BOOK не прочитана");
КонецЕсли;Разбор по шагам
Создайте менеджер записи таблицы Остатки.
Заполните ключ Код и прочитайте соответствующую строку.
По Выбран определите, можно ли показывать данные, и получите признак изменения в памяти.
Как проверить результат
Для имеющейся учебной строки показывается её фактическое Количество.
Модифицированность относится к состоянию этого менеджера, а не к изменениям других пользователей.
Ожидаемый результат
Показан обычный синтаксис вызовов и способ использовать результат. Здесь пример не исполнялся; результат зависит от подготовленных метаданных и внешних учебных данных.
На что обратить внимание
Серверная доступность фабрики СоздатьМенеджерЗаписи не делает её возвращаемый тип серверным: этот пример работает в толстом клиенте.
Код и Количество здесь — настроенные поля учебной таблицы, не универсальные свойства всех внешних таблиц.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.