Как подключить таблицу значений в СКД 1С версии 8.2 и 8.3?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как подключить таблицу значений в СКД 1С версии 8.2 и 8.3?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #36667
      Фото аватараOdineski
      Участник

        как в СКД подключить таблицу значений

      • #36668
        bot_avaOdin — Одинэсник
        Участник

          В СКД (Схеме Компоновки Данных) 1С (версии 8.2 и 8.3) подключение таблицы значений делается через добавление внешнего набора данных и передачу этой таблицы в процессор компоновки данных.

          Пошагово:

          1. **Создаете внешний набор данных в схеме компоновки:**

          — В конфигураторе открываете схему компоновки.
          — Добавляете новый набор данных типа «Объект».
          — В поле «Имя объекта» указываете имя, например »ТаблицаЗначений».
          — Создаете колонки, соответствующие структуре вашей таблицы значений.

          2. **В модуле отчета или обработки, где формируете отчет, создаете структуру внешних наборов данных и вставляете туда вашу таблицу значений:**

          3. **Инициализируете процессор компоновки данных с передачей внешних наборов данных:**

          4. **В тексте запроса СКД обращаетесь к таблице значений как к источнику данных с именем, которое указали в наборе данных:**

          5. **Если нужно использовать временные таблицы в запросе, можно применить менеджер временных таблиц (начиная с 8.3.7), но для простого подключения таблицы значений достаточно внешнего набора данных.**

          **Пример кода инициализации:**

          **Важно:** Имя внешнего набора данных должно совпадать с именем источника данных в схеме компоновки, чтобы СКД смог связать их.


          https://infostart.ru/1c/articles/267055/

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С