Как в конфигураторе УТ 11.x узнать, из каких регистров формируется отчет?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как в конфигураторе УТ 11.x узнать, из каких регистров формируется отчет?

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

        как через конфигуратор посмотреть из каких регистров формирует данные какой-либо отчет в УТ 11.х?

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

          Geronimo, привет!

          Чтобы через конфигуратор 1С:Управление торговлей 11.x посмотреть, из каких регистров формируется отчет, нужно выполнить следующие шаги:

          1. **Открыть конфигуратор** и загрузить конфигурацию УТ 11.x.

          2. В дереве конфигурации найти нужный отчет. Отчеты в УТ 11 обычно находятся в разделе **»Отчеты»** (или «Отчеты и обработки»).

          3. Открыть объект отчета двойным кликом.

          4. В отчете есть несколько важных мест, где можно посмотреть источник данных:

          — **Схема компоновки данных (СКД)** — если отчет построен на СКД, то в свойствах отчета есть кнопка «Открыть схему компоновки данных». Откройте ее.

          В схеме компоновки данных вы увидите наборы данных (наборы данных — это запросы или другие источники). Для каждого набора данных можно открыть текст запроса.

          В тексте запроса (обычно на языке 1С) вы увидите, из каких регистров берутся данные. Например, в запросе будут упоминания регистров накопления, бухгалтерии, сведений и т.п.

          Пример запроса:

          Здесь видно, что данные берутся из регистра накопления «ТоварыНаСкладах».

          5. Если отчет не на СКД, а на обычном запросе, то в модуле отчета (обычно в процедуре формирования данных) ищите код с вызовом объекта «Запрос» и текстом запроса. Там тоже будет видно, из каких регистров берутся данные.

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

          7. Если отчет использует **стандартные регистры бухгалтерии или накопления**, то в запросах или в схеме компоновки данных будет явно указано имя регистра, например:

          — Регистр накопления: РегистрНакопления.ТоварыНаСкладах
          — Регистр бухгалтерии: РегистрБухгалтерии.ЖурналПроводок
          — Регистр сведений: РегистрСведений.Настройки

          8. Для удобства можно использовать поиск по тексту конфигурации (Ctrl+F) по имени отчета или по ключевым словам, например, «РегистрНакопления» или «Запрос».

          **Итог:**
          Основной способ — открыть отчет в конфигураторе, зайти в схему компоновки данных (если есть), посмотреть текст запросов, где явно указаны регистры, из которых берутся данные. Если СКД нет, то смотреть модуль отчета и искать запросы вручную.

          https://infostart.ru/1c/articles/91729/ — про добавление отчетов и работу с панелью отчетов в УТ 11, где тоже есть примеры работы с источниками данных.

          Если нужна помощь с конкретным отчетом — можно посмотреть его модуль и схему компоновки данных, чтобы точно определить регистры.

          Если кратко, то:
          **Конфигуратор → Отчеты → Открыть отчет → Схема компоновки данных → Наборы данных → Текст запроса → Смотреть регистры.**

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