Имя: Пароль:
1C
1С v8
Универсальный отчет 1С - как им пользоваться?
, ,
0 Glavkomnn
 
09.10.19
01:29
Коллеги приветствую!

Как мог, попытался описать по своим наблюдениям и практике, разобрать основные возможности инструмента "Универсальный отчёт", присутствующего в большинстве основных типовых конфигураций 1С 8.3 на управляемых формах ("УТ 11, БП 3.0, ЗУП 3.1, КА 2, ERP 2 и др.)

Конкретно использовал универсальный отчёт конфигурации "Управление торговлей 11.4", платформа 8.3.13.1690
https://www.youtube.com/watch?v=6X47yWrslhI

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

Можно ли с его помощью делать соединения, запросы, строить произвольные алгоритмы, то что позволяла консоль отчетов 8.2? Где в типовых конфигурациях 8.3 на управляемых формах, то что на конфах 8.2 называлось консоль отчетов?
1 Chameleon1980
 
09.10.19
03:21
А не находили что-то типа произвольные отчёты?
2 Злопчинский
 
09.10.19
03:36
Спам. в видео ничего про универсальный отчет нет.
14 минут демо по натсройке внешнео вида интерфеса документов в прользовтельском режиме.
и что-томеня клинит - то ли этот ролик надня смотрел то ли по ссылке из типовой облачной бухии, то ли по ссылке ихз соседних веток (про фузину вроде)
3 Glavkomnn
 
09.10.19
08:00
(2) сорри, не то видео, это я пытался документ настроить через «Изменить форму»
Видео про универсальный отчёт рядом: https://www.youtube.com/watch?v=ifo9vGCToXs
4 Glavkomnn
 
09.10.19
08:01
(1) в типовых конфигурациях - нет, можете показать?
5 Glavkomnn
 
09.10.19
08:05
(1) я не имею в виду создание отчёта через конфигуратор, есть ли интерфейс создания отчёта через конструктор для пользователя? (Наподобие «Консоль отчетов» в УТ 10.3?
6 ribuh
 
09.10.19
08:07
Универсальный отчет - это не консоль - он умеет только то, что умеет - вывести все реквизиты справочников или документов, записи регистров...
Назначение - универсальный механизм, который в 1с есть со времен 7.7 (refprint.ert итп). Если движения регистров можэно посмотреть через Все функции, то посмотреть любые реквизиты справочников и документов типовыми средствами без универсального отчета боле никак, если не ошибаюсь...

Вообще есть справка:

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

Открывается из раздела Администрирование - Печатные формы, отчеты и обработки по команде Универсальный отчет.

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

Это удобно, если необходимо получить данные, но настраивать специальный отчет для их получения по каким-либо причинам невозможно.
7 Glavkomnn
 
09.10.19
08:16
(6) данные документов и справочников как правило можно вывести в список и на печать в форме их списка, настроив её через «Изменить форму». В 7.7 механизм refprint.ert создавался от безисходности, там ещё не было функции «Вывести список».

В общем получается, встроенной консоли отчетов на Конфигурациях УФ нет. Получается шаг назад по ряду возможностей
8 shuhard
 
09.10.19
08:17
(0) зевая
ты опоздал лет на 10 с картинками, на ИС их тонны
9 Glavkomnn
 
09.10.19
08:24
(8) ничего не опоздал, я задолбался всем клиентам объяснять одни и те же функции, проще один раз снять видео и кинуть ссылку пусть ставят на 0,25 и разбираются. И звук специально отрезал, чтобы на работе смотрели. Всё результат столкновения с реальностью

Но по универсальному отчеты реально интересно. Заказчик спросил про консоль отчетов в УТ 11, как у него была до перехода в 10.3. И я понял что мне ему нечего ответить
10 Провинциальный 1сник
 
09.10.19
08:24
Нифига он не универсальный. Было неприятным шоком при переходе на новые конфигурации на УФ, что в них нет реально универсального отчета на СКД, чтобы в качестве источника данных использовать произвольный запрос. Конечно, внешних отчетов подобного рода куча, но штатно нет почему-то.
11 Glavkomnn
 
09.10.19
08:25
(10) вот и я о том же..
12 ribuh
 
09.10.19
08:28
(7) Вывести список не дает всех реквизитов, только тех, что есть в списке, ТЧ, к примеру там не вывести...
Впрочем, зачем спорить? Инструмент есть,Э пользоваться им или нет - Ваш дело (гвозди ведь можно не клещами, а зубами дёргать, даже если те клещи есть, правда?)
Про консоль - на ИТС есть, а без ИТС ... ну Вы сами знаете)))
13 Glavkomnn
 
09.10.19
08:32
(12) с ТЧ согласен, хорошо, это первый плюс Универсального отчёта
А реквизиты все по ссылке «Добавить поля» конечно можно.

Отбор по ТЧ и вывод в список кстати можно делать через «Корректировка данных»-«Групповое изменение реквизитов», так что это одновременно и минус к «уникальности» Универсального отчёта. Вот плюс то, что можно выводить все это с группировками и пользовательскими полями и условным оформлением
14 DrZombi
 
гуру
09.10.19
08:34
(0) Пользоваться им просто, но и соответственно он для простых отчетов.
Если нужно более что-то сложное, к примеру брать данные из нескольких регистров с хитрой связью и отбором, то придется писать свой отчет :)
15 Glavkomnn
 
09.10.19
08:34
В общем спс, я понял, типовой Консоли отчетов в типовых конфах УФ нет, вот это я хотел узнать, вы подтвердили, спасибо
16 azt-yur
 
09.10.19
08:37
В толстом клиенте в Универсальном отчете доступны все возможности СКД, в том числе соединение различных таблиц. Надо в форме отчета нажать Еще - Прочее - Редактировать схему
17 ribuh
 
09.10.19
08:38
(13) Любый инструмент предназначен для чего то...можно извращаться с настройками списков, а можно просто быстро посмотреть, что нужно, через универсальный отчёт. Опят же движения регистров, остатки и обороты - если нужно, то очень удобный инструмент, время экономит реально...
Кстати про консоль, ИМХО убрали из интерфейса потому что простых юзверов, что ей пользовались немного, а спец возьмет с ИТС али ещё где, ибо их в сети вагон и маненькая тележка...
18 azt-yur
 
09.10.19
08:39
(16) правда сейчас пробовал на БП и ERP вываливается ошибка (какой то косяк с формами скорей всего в типовых), хотя помню раньше делал и работало
19 ribuh
 
09.10.19
08:41
(16) Толстый клиент не всегда доступен - всё больше народу работает через веб или в облаках...
20 azt-yur
 
09.10.19
08:42
(19) настроенный отчет можно сохранить и он откроется в тонком клиенте
21 ribuh
 
09.10.19
08:45
(20) Согласен... Хотя с сохранёнными отчетами и их использованием - то только если охранять в файл и файл должне быть доступен - а то чревато - почистят что нить (кеш, настройки пользователей) и привет от Васи))))
22 azt-yur
 
09.10.19
08:48
(21) сейчас же используются Хранилища настроек для отчетов, которые хранятся непосредственно в базе и не зависят от кэша пользователя
23 ribuh
 
09.10.19
08:49
(20) по мне проще, когда универсальный отчет не справляется, накидать свой на СКД - быстро, дёшево и сердито. Если для постоянного использования - то подключить как внешний -и до изменения структуры данных будет работать (годами работают), да и поправить легко, коли спонадобится...
24 ribuh
 
09.10.19
08:49
(22) Чистка настроек пользователя,если выбратьочистить всё, почистит и хранилище...
25 azt-yur
 
09.10.19
08:52
(23) вы конечно правы, но тема та про возможности Универсального отчета, который тоже "умеет" если захотеть
26 azt-yur
 
09.10.19
08:58
(18) ошибка связана с косяком типовых (косяк в подписке на событие получения формы), которую обещают исправить. Консоль запросов тоже не работает из за этого. Тема на партнерском: https://partners.v8.1c.ru/forum/message/1856347#m_1856347
27 Glavkomnn
 
09.10.19
08:59
(16) спасибо за отличную идею. Реально в толстом клиенте нашел функции, близкие по духу консоли отчетов обычных форм
28 Джо-джо
 
09.10.19
09:04
Ещё-Прочее-Редактировать схему и пиши какой хочешь запрос хоть руками
29 Glavkomnn
 
09.10.19
10:07
(28) а написанные в толстом через «Редактировать схему»- потом запускаются у пользователя? И сохраняются ли как варианты отчетов?
30 Джо-джо
 
09.10.19
10:09
(29) В этом и суть.
31 unregistered
 
09.10.19
10:49
(10) (11) >> в них нет реально универсального отчета на СКД, чтобы в качестве источника данных использовать произвольный запрос.

И кто вам запретил загружать произвольную схему в универсальный отчет? (обычная практика, когда подготовил сложный какой-то отчет, отправил пользователю почтой готовую схему).
А какой негодяй запретил открывать базу в толстом клиенте и выбрать "Ещё" - "Прочее" - "Изменить схему" и в открывшемся конструкторе СКД рисовать произвольные запросы, объединения, соединения, да хоть присоединение внешних источников?
32 Провинциальный 1сник
 
09.10.19
10:54
(31) Толстый клиент управляемых форм - это костыль, временно придуманный на переходный период. И то, что в 1с не осилили редактирование схемы "универсального отчета" в тонком клиенте, говорит о том что он был сделан "для галочки".
33 unregistered
 
09.10.19
11:09
(32) Претензия обоснована. Но это всё лирика.
По сути для простейших отчетов конструктор СКД не нужен. А соответственно не нужен и толстый клиент.
Сложный отчет даже продвинотому пользователю лучше не доверять. В особенности в таких конфигурациях, как ЗУП. А значит схему должен пилить разработчик, которому доступен конфигуратор для этих целей.

Исключения конечно же бывают (суперпродвинутые пользователи, например). Но всё таки они очень редки. И даже суперпродвинутые пользователи зачастую такую ересь рисуют в отчётах, что диву даешься - как это вообще работает и как можно доверять цифрам из таких отчетов.
Проблема в неадекватном восприятии такими пользователями своих возможностей, глубины своих знаний и понимания методики конкретной конфигурации, умений писать запросы. Им кажется всё простым и понятным. А потом случаются истерики - что база кривая, ошибки несуществующие находят и т.д. и т.п.