Домой / Скайп / СтавАналит. Контактная информация. Автоматизация рутинных задач с помощью консоли отчетов Что такое консоль отчетов в 1с

СтавАналит. Контактная информация. Автоматизация рутинных задач с помощью консоли отчетов Что такое консоль отчетов в 1с

Консоль запросов 1с - удобный инструмент для построения и отладки запросов в режиме предприятия 1с. С помощью консоли запросов Вы можете выполнять запрос к базе 1с и видеть результат запроса прямо на экране в 1с предприятии. В этой статье мы рассмотрим две консоли одну для 1с 8.2 (обычные формы), а вторая может работать как в обычных так и в управляемых формах 1с 8.3.

Скачать консоль запросов 1с

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

  1. Для обычных форм (1с 8.2)
  2. Для управляемых форм (1с 8.3)
  3. Смешанный (работает как на 1с 8.2 так и на 1с 8.3)

В нашей статье мы рассмотрим две консоли, первая работает только на 1с 8.2 (обычные формы), а вторая работает на 1с 8.3 (управляемые формы). Они немного отличаются друг от друга, об отличиях мы поговорим дальше, а пока отметим что в управляемых приложениях консоль будет работать должным образом только в режиме запуска "Толстый клиент".

Скачать консоль запросов 1с для обычного приложения 1с 8.2

Ниже представлен скриншот обработки, Вы можете скачать консоль запросов 1с для обычного приложения 1с 8.2


Скачать консоль запросов 1с для управляемого приложения 1с 8.3

А это вторая консоль, ее скриншот вы также можете видеть на экране ниже, по ссылке Вы можете скачать консоль запросов 1с для управляемого приложения 1с 8.3


Описание принципов работы и основного функционала консоли запросов 1с для обычного приложения 1с 8.2


Данная консоль запросов 1с 8.2 для обычного приложения проста в использовании, и не требует от пользователя каких-то особых знаний. На скриншоте Вы можете наблюдать тестовое поле для написания запроса, в нем можно писать запрос как вручную так и с помощью конструктора. Под цифрой 1 на рисунке вы видите кнопку "Параметры", щелкнув на нее мы увидим форму для подстановки параметров в запрос, мы к ней еще вернемся. Под цифрой 2 Вы видите рабочую область и панель действий с самим запросом, тут мы можем добавлять запросы, удалять их, а также сохранять в отдельный файл на диске. Под цифрой номер 3 в консоли запросов 1с 8.2 находится настройка вывода результата, он может выводиться с в виде таблицы либо иерархично в виде дерева, второй вариант используется тогда когда нам нужно увидеть иерархию в результате запроса. Пункт 4 показывает нам есть ли временные таблицы в запросе, если есть то мы их можем отладить и посмотреть результат выполнения который помещается во временную таблицу.

Теперь давайте рассмотрим некоторые отдельные моменты в консоли запросов 1с .


Выше Вы наблюдаете окно в котором подставляются параметры в запрос. Нажав на кнопку "Из запроса" мы получим параметры которые указаны в запросе, теперь нам остается выставить нужные значения и закрыть форму. Кстати если вы редактируете запрос и у вас ранее добавленные параметры на форме уже не используются, то они будут выделяться серым. Если таких параметров много их можно удалить из окна с помощью кнопки "Удалить неиспользуемые".


Если у Вас в запросе есть временные таблицы то Вы можете в отдельных подзапросах их отлаживать и видеть результат выполнения данного подзапроса, если в главном окне консоли запросов 1с мы видим что имеются временные таблицы, то щелкаем на кнопку "Временные таблицы" (пункт 4 на главном окне консоли). После нажатие появится окно которые мы видели выше, в нем показаны все временные таблицы запроса, щелкаем "Отладить" и увидим следующее окно.


Краткое описание функционала консоли запросов 1с для управляемого приложения 1с 8.3

Мы с Вами познакомились с основными функциями консоли запросов 1с 8.2 , теперь пришло время рассмотреть консоль запросов 1с 8.3 . Данную обработку так подробно как предыдущую мы рассматривать не будем, а вкратце пробежимся по основным параметрам и настройкам.


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

Рис. 1

Последняя версия консоли отчетов в типовых прикладных решениях базируется на системе компоновки данных. Принцип данного отчета - создание новых отчетов с нуля. Основа для создания любого отчета – это запрос к базе данных, с помощью которого выполняется выборка информации по определенным условиям, как правило в сочетании с протейшей обработкой получаемых данных: сгруппировать, отсортировать, вычислить значения и т.д. Знание языка запросов в данном случае необязательно, поскольку текст запроса от простого до самого сложного возможно составить с помощью конструктора запросов. Конструктор запросов конструирует запрос исключительно визуальными средствами. С помощью кнопок "Далее>" и "

Рис. 2

Для того чтобы приступить к созданию запроса не требуется глубоких знаний конфигурирования, достаточно знать структуру регистров, в которых хранится требуемая информация. Двигаясь по закладкам констуртора запросов задаются таблицы источники данных, группировки, условия, псевдонимы для полей, упорядочивание. После того как запрос готов необходимо настроить внешний вид отчета, выбрать тип отчета, оформление, назначить параметры запроса. Вариант вывода отчета в виде списка представлен на Рис. 3.


Рис. 3

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

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

Не отстает от прогресса и бизнес. Невозможно себе представить, чтобы сейчас применялась журнально-ордерная форма учета, если, конечно, это не овощной ларек. Да и ларек ларьку рознь. У каждой компании имеются огромные массивы информации и средства, которые используют эти массивы. Немалую долю среди этих средств занимают программы на платформе 1С. В частности, .

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

Часто ли Вам приходилось сохранять отчеты 1С в формате , а потом обрабатывать их уже в программном продукте от Microsoft? Уверен, это не редкость. Я и сам поступал таким способом…

Такой подход хоть и имеет право на жизнь, но является совсем не эффективным. И вот почему:

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

Конечно, можно возразить, что есть отчеты СКД, которые дают пользователю место для маневра, но настраивать СКД тоже не простое занятие.

Но есть средство, которое позволяет избежать всех трудностей, и оно совсем не новое, его использует каждый программист. Это обработка, название которой «Консоль запросов 1С». Хранится эта чудесная вещь на дисках ИТС. Различается для разных платформ.

Получите 267 видеоуроков по 1С бесплатно:

Эта вещь просто необходима для эффективной работы в УПП. Она просто окрыляет, Вы становитесь властителем информационной базы. Вы не зависите от программистов, способны извлечь практически любую информацию в считанные секунды.

Но, конечно, для успешной работы Вам нужно кое-что знать о конфигурации 1С. Это не так сложно, как кажется на первый взгляд, приобретите любую книгу, описывающую конфигурацию, или возьмите «Руководство разработчика» из желтой коробки и полистайте. Не пройдет и пары недель, как Вы сможете достаточно хорошо писать запросы.

Как работать с обработкой

Давайте запустим обработку « » в программном продукте 1C УПП. Открываем нажатием на панели: «Файл – открыть – путь к файлу обработки».

Вам открылась обработка с тремя окнами. В правое верхнее окно введем текст:

ВЫБРАТЬ
Организации.Наименование,
Организации.ИНН,
Организации.КПП
ИЗ
Справочник.Организации КАК Организации

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

Теперь щелкнем правой кнопкой мыши по правому верхнему окну и выберем пункт меню « ». В левом поле мы видим все элементы конфигурации, в среднем — то, к чему мы обратились (в данном случае к справочнику «Организации»), в правом — то, что будет выведено по результату запроса.

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

С помощью консоли запросов можно обратиться к любому элементу конфигурации, задать условия вывода информации, объединить данные из разных источников, провести математические операции с данными. И все это будет выполнено невероятно быстро по сравнению с Excel.

Вот вкратце обзор полезнейшего инструмента в 1С УПП, без которого я не могу себе представить работу в данной программе.

Зачем консоль запросов мне?

Тут Вы можете возмутиться: «Я не программист, я экономист, аналитик, менеджер, зачем мне это?!» Погодите возмущаться. Начнем с того, что, освоив «Консоль запросов 1С» и научившись применять ее в УПП, Вы не станете программистом, и не рассчитывайте. НО!!!

  • Вы будете экономить свое время, и это не просто слова. С помощью этой обработки Вы выполните работу, возможно, в 10 раз быстрее. Если Вы делаете анализ таблицы из периода в период, с применением различных фильтров и функций для выборки; не умеете писать макросы Excel; тратите на это пару часов или пару дней… Написав запрос один раз и сохранив его, Вы сможете получать эти данные за секунды, поменяв лишь параметры даты. Остается только посидеть и подумать над кодом запроса.
  • Особенно полезна обработка «Консоль запросов 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. Генерация внешней обработки на основе СКД ()

Скриншоты