15.09.2023

Консоль отчетов 1с 8.2 примеры работы. Универсальная консоль отчетов (8.1). Зачем консоль запросов мне


Здравствуйте! Сегодня каждое предприятие большое или малое, любой вид легального бизнеса требует отчетности. Поэтому каждая фирма ведет бухгалтерский учет. И современность требует осуществлять эту деятельность в программе 1С: Бухгалтерия. Данной программе и работе с ней мы посвятили не одну статью . Но как говорится, хорошего много не бывает.

Поэтому не будет лишним еще раз упомянуть об 1С. Видеокурс «Консоль отчетов 1С 8.2» это пособие по разработке бухгалтерских отчетов в 1С: Предприятия 8.2.

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

1С: Предприятие – это удобная платформа для управления всеми данными фирмы, это и технические работы и пользовательская эргономичность. Это автоматизация действий, что экономит большое количество времени и энергии, как в конкретном, так и в абстрактном смысле слов.

Курс не содержит лишней информации. Только реальные примеры, только практика. Вы все увидите своими глазами и сразу же сможете повторить. Заказать курс по удивительно низкой цене, всего 500 рублей, задать вопрос автору можно на сайте

Видеокурс «Консоль отчетов 1С 8.2» состоит всего лишь из 10 видео уроков, общая продолжительность которых составляет 3,5 часа. За это короткое время вы сможете изучить консоль отчетов 1С 8.2.

Итак, первый урок покажет вам, как создать отчет по выставленным счетам. Вы узнаете, как отобрать счета по дате, и как сгруппировать их по организациям.

Во втором уроке вы узнаете, как получить список всех поступивших товаров. Научитесь использовать параметр Период, сможете выполнять запрос, используя этот параметр или используя условия, то есть выбирать только не помеченные на удаление и проведенные данные. Узнаете, как добавлять ресурсы.

Третий урок посвящен изучению различных макетов: макет группировки, макет ее заголовка, макет поля.

В четвертом уроке вы научитесь создавать отчеты двумя способами: в виде таблиц и в виде диаграмм.

Пятый урок снова посвящен макетам, только в этот раз вы изучите, как их оформлять и добавиться в ваше поле зрения еще один макет – макет ресурсов.

Шестой урок научит вас работе с таблицами. Вы узнаете, как их соединять и объединять.

В седьмом и восьмом уроках вы познакомитесь с вычисляемыми и пользовательскими полями. Сможете выполнить условное форматирование. Научитесь работать с вложенными схемами.

Девятая видео лекция расскажет об основах языка запросов. Изучите особенности построения таблиц в базе данных.

И наконец, десятый урок. Это обзор всего изученного материала и пробежка по интерфейсу.

В курс также вошли все необходимые дополнительные материалы. Информация в целом очень нужная и полезная. Если у вас возникают трудности с консолью отчетов, то советуем вам приобрести данную серию видео уроков.
Информацию о найдете здесь.

Делитесь своими мнениями. Всем пока.

На данный момент, пожалуй лучшая консоль СКД и не только. Огромнейший функционал. Автором проделана просто невероятная работа! Позволяет в режиме предприятия создать отчет на СКД и экспортировать его во внешний отчет с выбором шаблона.

Из функций:
1. Работает в любой конфигурации
2. Возможность создания произвольной иерархии с удобным переносом элементов
3. Расширенное редактирование параметров (периоды, насл. параметры)
4. Выполнение в фоне (без модификации конфигурации)
5. Сравнение текстов запросов и результатов запроса
6. СКД
Гибкость удобство и настраиваемость. Код открыт.
Регистрация пожеланий и исправление ошибок через http://www.1cpp.ru/bugs/ проект Консоль запросов для 1С 8.1 (желательно)

Основные возможности
1. В списке запросов можно создавать группы и выделять элементы.

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

3. Подсчет итогов в по колонке в таблице и дереве.

4. Подсчет суммы выделения в макете.

5. Выполнение в фоне.

6. Функция показать последний результат.

7. В меню файл есть список последних открытых файлов.

8. Сравнение текстов запросов и результатов запроса.

9. Формат полей

10. Замер времени выполнения.

11. Drag & Drop в дереве и в настройках построителя.

12. Вывод копии в Excel, HTML, CSV.

13. Генерация текста на встроенном языке.

14. Более удобный ввод параметра списка и составного параметра.

15. Группировка параметров НачПериода,КонПериода и аналогичных в группу.

16. Наследованный параметр значение которого берется из другого запроса.

17. Заполнение параметров из другого запроса.

18. Параметры и их значения запоминаются и подставляются при использовании одноименного параметра.

19. Многократное выполнение запроса для теста.

20. Можно открыть консоль в режиме отладки при этом автоматически будут получены параметры для отладки необходима вызвать процедуру “ОткрытьДляОтладки” из модуля обработки передав ей в качетве параметра объекты “Запрос” Или “ПостроительОтчета”, “ПостроительЗапроса”, “СхемаКомпоновкиДанных” для объекта ПостроительОтчета будут также получены настройки построителя. Когда консоль открыта для отладки в заголовке добавляется текст (отладка). Пример: Выражение= ВнешниеОбработки.Создать (“C:д_КонсольОтчетов2.3.epf”).ОткрытьДляОтладки(ЗапросТовары);

21. Подсказки в трее в случае окончания долгого запроса или фонового выполнения.

23. Редактируемы макет

24. Параметр значение которого получается выполнением текста на встроенном языке

25. Переименование параметров без ипользования констроктора прямо из Таблицы параметры

27. Интуитивное заполнение значений параметров

28. Контекстная подсказка

29. Есть возможность импортировать rcf файлы от стандартной консоли 1С и dcf файлы стандартной консоли компоновки от 1С и sel формат консоли ИР.

30. Конвертация текста запроса в TSQL

31. Анализ данных

32. Пользователский режим

33. Экспорт в CSV

34. Функции менеджера обработок

35. В таблице и дереве результата значения типа NULL выделяются цветом и текстом “Null”

36. Генерация внешней обработки на основе СКД ()

Скриншоты

Отчет Консоль отчетов может быть использован разработчиком или опытным пользователем прикладного решения для создания и оформления отчета произвольной сложности. Таким образом, пользователь прикладного решения имеет возможность создавать любые отчеты, не изменяя прикладного решения и не привлекая разработчиков.

Длясоздания отчета консоль отчетов использует все возможности, предоставляемые построителем отчета. В основе создаваемого отчета лежит запрос, текст которого можно составить в специальном окне редактирования запроса. При составлении текста запроса есть возможность использовать конструктор запроса:

В окне редактирования запроса можно задать параметры запроса, определить форматы представления полей и указать варианты вывода отчета: в таблицу, диаграмму или сводную таблицу.

Результат выполнения запроса отображается в окне консоли отчетов, которая позволяет настраивать различные параметры созданного отчета. В частности, пользователь может определить состав выбранных полей:

Также можно задать и изменить отборы и группировки, используемые в отчете:

Кроме этого, пользователь может управлять размещением группировок и итогов, задать различные варианты оформления отчета или создавать собственный макет, который будет использоваться для вывода результатов отчета:

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

Таким образом, Консоль отчетов является универсальным инструментом, с помощью которого опытные пользователи прикладных решений могут самостоятельно, используя визуальные средства конструирования, создавать произвольные отчеты, не изменяя существующее прикладное решение.

Из функций:
1. Работает в любой конфигурации
2. Возможность создания произвольной иерархии с удобным переносом элементов
3. Расширенное редактирование параметров (периоды, насл. параметры)
4. Выполнение в фоне (без модификации конфигурации)
5. Сравнение текстов запросов и результатов запроса
6. СКД
Гибкость удобство и настраивамость. Код открыт.
Регистрация пожеланий и исправление ошибок через [необходимо зарегистрироваться для просмотра ссылки] проект Консоль запросов для 1С 8.1 (желательно)

Особенности функционала:

1. В списке запросов можно создавать группы и выделять элементы.
2. Вывод в таблицу, дерево, макет, сводный отчет.
3. Подсчет итогов в по колонке в таблице и дереве.
4. Подсчет суммы выделения в макете.
5. Выполнение в фоне.
6. Функция показать последний результат.
7. В меню файл есть список последних открытых файлов.
8. Сравнение текстов запросов и результатов запроса.
9. Формат полей
10. Замер времени выполнения.
11. Drag & Drop в дереве и в настройках построителя.
12. Вывод копии в Excel, HTML, CSV.
13. Генерация текста на встроенном языке.
14. Более удобный ввод параметра списка и составного параметра.
15. Группировка параметров НачПериода,КонПериода и аналогичных в группу.
16. Наследованный параметр значение которого берется из другого запроса.
17. Заполнение параметров из другого запроса.
18. Параметры и их значения запоминаются и подставляются при использовании одноименного параметра.
19. Многократное выполнение запроса для теста.
20. Можно открыть консоль в режиме отладки при этом автоматически будут получены параметры для отладки необходима вызвать процедуру "ОткрытьДляОтладки" из модуля обработки передав ей в качетве параметра объекты "Запрос" Или "ПостроительОтчета", "ПостроительЗапроса", "СхемаКомпоновкиДанных" для объекта ПостроительОтчета будут также получены настройки построителя. Когда консоль открыта для отладки в заголовке добавляется текст (отладка). Пример: Выражение= ВнешниеОбработки.Создать ("C:д_КонсольОтчетов2.3.epf").ОткрытьДляОтладки(ЗапросТовары);
21. Подсказки в трее в случае окончания долгого запроса или фонового выполнения.
22. Групповая обработка данных
23. Редактируемы макет
24. Параметр значение которого получается выполнением текста на встроенном языке
25. Переименование параметров без ипользования констроктора прямо из Таблицы параметры
26. СКД
27. Интуитивное заполнение значений параметров
28. Контекстная подсказка
29. Есть возможность импортировать rcf файлы от стандартной консоли 1С и dcf файлы стандартной консоли компоновки от 1С и sel формат консоли ИР.
30. Конвертация текста запроса в TSQL
31. Анализ данных
32. Пользователский режим
33. Экспорт в CSV
34. Функции менеджера обработок
35. В таблице и дереве результата значения типа NULL выделяются цветом и текстом "Null"
36. Генерация внешней обработки на основе СКД

Добрый день!
Цель статьи - показать плюсы применения консоли отчетов для решения пользователями повседневных задач.
Например, таких, как:

  • оперативное получение данных
    //тех, которые Вы не можете "достать" другими отчетами, но они Вам необходимы;
  • автоматизация рутинных расчетов и работа с актуальными данными
    //в особенности полезно для работы экономиста, аналитика и специалистов со схожим функционалом;
  • разработка системы отчетов для контроля вносимых данных
    //понимая то, как данные должны отразиться в учете (б/у или у/у), можно "набросать" отчет, который будет выводить все отклонения от нормы; это позволит вовремя выявить ошибки и предпринять меры по их устранению
Большим плюсом здесь является экономия времени (как Вашего, так и программистов).
В итоге Вы получаете необходимую информацию в требуемом для Вас виде.
Отпадает необходимость объяснять, что именно Вам хочется видеть. Вы делаете все сами и не отвлекаете разработчиков.
Возникает взаимный компромисс, что не может не радовать.

А теперь к самой консоли.
Консоль отчетов - стандартная обработка для конфигураций 1С (в конф. версии 8.3, тех, что на управляемых формах, ее вроде бы нет. Однако, скорее всего, она есть на диске ИТС. И тогда ее можно просто "положить" во внешние обработки. Но не берусь утверждать).

Есть консоли:

  • работающие только с запросом (например, в );
  • позволяющие использовать Систему компоновки данных(далее СКД) (например, в БП).
Однако, в УПП есть и консоль с СКД.
//используются в Произвольных отчетах.

Чтобы работать с консолью нужно знать:

  • объекты конфигурации и принципы работы с ними (справочники, документы, накопления, сведений и др.);
  • язык СКД.
Не нужно бояться, ибо разработка отчетов, максимально автоматизирующих Ваши действия (расчет, контроль и т.п.), - занятие интересное, приносящее пользу Вам. Тем более, что в консоли есть как для создания запросов, так и для построения СКД.

Для освоения каждого из этапов у 1С есть соответствующие книги, потому углубляться в объяснения не буду.

Если вкратце, то:

  • в познании объектов (не как программист, а как пользователь) сложностей нет.
    О назначении каждого ясно из названия:
    Справочники нужны для хранения справочной информации, которую потребуется использовать не раз и в различных местах. Чем может быть полезен справочник в целях отчета? К примеру, если нам потребуется узнать весь перечень внесенной номенклатуры, мы можем выгрузить спр.Номенклатура.

    Документы служат для фиксации факта совершения операции.

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

    В регистрах накопления данные накапливаются/аккумулируются. Например, док. Реализация ТиУ "двигается" по регистру накопления Продажи со знаком "+", отражая увеличения продаж. Рег. накопления бывают: оборотные и те, что помимо оборотов дают данные об остатках (напр., Товары на складах). Как мы можем применить эту информацию? На регистры накопления (обороты, остатки и обороты) можно устанавливать параметры Начала и Окончания периода. Т.е. выбирать данные только необходимого периода.

    Регистры сведений фиксируют сведения в разрезе измерений. Сведения - ресурсы. Если привести пример, то документ пишет движения в регистр сведений Цены номенклатуры. Т.о., в разрезе номенклатуры в 1С хранится информация о ценах. Цена - ресурс. Цена фиксируется на определенный момент времени, ибо регистр этот периодический. Чем нам полезна эта информация? Зная, что регистр периодический, мы сможем "срезать", например, последнюю цену до необходимой нам даты или же первую после нее.

    Уже на данном этапе, зная это, мы можем создать отчет, который вывел бы нам всю номенклатуру, что есть в спр. Номенклатура, поставив рядом сумму выручки от продажи за нужный период времени (инф. мы бы взяли из рег. накопления Продажи). В итоге, мы бы увидели, какую номенклатуру у нас покупают, а какая осталась без внимания.
    Это самый простой вариант.
    Воздержусь от продолжения, ибо объектов много. Каждый из них интересен и о каждом можно говорить долго.

  • Если очень упрощенно, то язык запросов строится по принципу:
    * что выбрать
    * и откуда.
    Это две обязательные части.
    Далее Вы можете наложить различные условия, сгруппировать данные, упорядочить и т.д.
    //с запросами следует быть внимательным. Необходимо их строить так, чтобы они были оптимальными - чтобы их выполнение занимало немного времени.
  • Язык СКД - язык выражений, который позволят Вам строить различные вычисляемые поля (полезно для экономистов), также может применяться в настройках компоновки. Составлять выражения нетрудно. Для рядового экономиста, знающего Excel, полагаю, не составит труда освоить язык выражений СКД. Преимущество имеют те, кто работает с на платформе 8.3, т.к. язык СКД для платформы 8.3 включает больше операторов. Например, таких необходимых, как округление и/или возведение в степень, а также огромное количество статистических: СтандартноеОтклонениеГенеральнойСовокупности, СтандартноеОтклонениеВыборки, ДисперсияВыборки, Корреляция и т.д.
  • В завершении Вам останется определить стандартные настройки отчета, так сказать, основной его вариант. Вариант отражает конечный вид отчета. В нем Вы можете сгруппировать данные, как Вам угодно. Настроить отборы. При желании можно добавить другие СКД, в итоге получив вложенный отчет.
В общем, это очень полезная вещь для пользователя. Не придется сохранять данные в Excel/Access, хранить их где-то, затем не дай Бог потерять. Вы всегда будете работать с актуальными данными, контролировать учет, автоматически рассчитывать показатели. И не придется мучить программистов.

Если же дело до разработки отчета и применении Консоли не дойдет, то все равно знания об объектах и их работе, о работе с СКД уж точно Вам пригодятся в повседневной работе.


© 2024
zane-host.ru - Программы. Компьютеры. Сетевое оборудование. Оргтехника