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