Универсальный отчет по любым типам метаданных

Опубликовал AlexLaic (alexlaic) в раздел Программирование - Инструментарий

Универсальный отчет по метаданным, работающий в любой конфигурации.

Введение.
Универсальный отчет – это универсальное средство, позволяющее получать отчеты по следующим объектам метаданных:
- справочники
- документы
- регистры
- бухгалтерские итоги (бухгалтерские операции)
- план счетов

Универсальный отчет можно использовать в любой конфигурации и при любом составе уста-новленных компонент системы 1С: Предприятие 7.7.

Универсальный отчет оптимизирован по скорости выполнения (в т.ч. по SQL).

Назначение.
Отчет можно использовать как:
1. средство для формирования произвольных реестров по справочникам, документам (с произвольными группировками и условиями)
2. средство для формирования произвольных сальдовых, оборотных ведомостей по реги-страм и бухгалтерским итогам (с произвольными группировками и условиями)
3. средство анализа информации

Скачать файлы

Наименование Файл Версия Размер
Uni_Print.zip
.zip 177,42Kb
20.02.17
0
.zip 177,42Kb Скачать

См. также

Добавить вознаграждение
Комментарии
0. AlexLaic (alexlaic) 30 22.03.12 06:40 Сейчас в теме
Универсальный отчет по метаданным, работающий в любой конфигурации.

Перейти к публикации

1. Александр Лыткин (TrinitronOTV) 22.03.12 06:40 Сейчас в теме
нужная разработка, спасибо автору за труды
2. Александр Гнитка (smitti911) 23.03.12 11:48 Сейчас в теме
Может разместить для свободного скачивания ?
3. brusok Иванов (brusok) 2 31.03.12 11:45 Сейчас в теме
Автору спасибо. Вкладка "текст запроса" очень актуальна.
4. Иван Иванов (Famza) 80 16.04.12 10:00 Сейчас в теме
AlexLaic, считаю что использовать надо названия файлов отличных от поставляемых 1С - например, "универсальная обработка подбора объектов" - UChoice.

У меня Бух 4.5, релиз 538
UChoice.ert
1. Процедура ПриОткрытии()
Строка 3656: Если глЕстьПравоПользователя(Перечисление.ЭксклюзивныеПрава.ИспользованиеАдминистративныхОбработок, "Запись") = 0 Тогда
Функция не обнаружена (глЕстьПравоПользователя); Перечисление.ЭксклюзивныеПрава - такого объекта нет в типовой бух
2. Процедура ВзятьИзБуфераОбмена()
Строка 3875: Для к=1 По БуферОбмена<<?>>.РазмерСписка() Цикл
Переменная не определена (БуферОбмена);
ну это не проблема

При формировании Uni_Print.ert
3. ПечСумма = ФорматС(Запрос.ПолучитьАтрибут(пРесурс + пФункция));
Неверное имя атрибута

Так и не получилось сформировать бухитоги по МЦ.02
5. Владимир Макаров (vladimir_makarov) 114 16.04.12 19:30 Сейчас в теме
Проверил, всё работает чётко. Штука полезная. Плюс.
6. Иван Иванов (Famza) 80 16.04.12 23:07 Сейчас в теме
Хм, вскрытие покажет - разберусь
7. Lika Ivanova (Lik2707) 18.04.12 05:26 Сейчас в теме
Судя по описанию - должно быть хорошо, полезная штучка.
Ну а жизнь покажет...
8. Екатерина Еремичева (superket_12) 18.04.12 10:22 Сейчас в теме
9. Alex Berc (bercut0077) 4 04.05.13 10:38 Сейчас в теме
Спасибо выручила, после неудачной конвертации с самописной 7 ки на 8 ку, и оставления попыток, пригодилась для выгрузки регистров в таблицу для последующей загрузки.
10. Светлана Юрусова (svilsa) 04.05.13 18:56 Сейчас в теме
Это точно полезный инструмент, которых в 7-ке так не хватает, по сравнению с 8-кой
11. Александр Ганиев (namazi74) 2 19.08.13 09:04 Сейчас в теме
(10) svilsa, согласен, в семерке очень много времени программиста тратится на то, что в восьмерке уже есть по умолчанию... Тестирую отчёт, обязательно отпишусь
12. Lena Lesnik (lelusha) 05.02.14 16:31 Сейчас в теме
Подскажите, он на прямых запросах? вк 1с++ используется?
13. Lena Lesnik (lelusha) 06.02.14 13:22 Сейчас в теме
какие программные средства используются для формирования произвольных сальдовых, оборотных ведомостей по реги-страм и бухгалтерским итогам? Класс AccountsRecordset?
14. Кристина Кулакова (kulkrise) 1 23.08.15 14:55 Сейчас в теме
Добрый день, alexlaic!

Я скачала обработку но у меня при ее открытии вылезла куча ошибок, а именно:
Если глЕстьПравоПользователя<<?>>(Перечисление.ЭксклюзивныеПрава.ИспользованиеАдминистративныхОбработок, "Запись") = 0 Тогда
{C:\1С 77\IP (VODA)\EXTFORMS\UCHOICE.ERT(3656)}: Функция не обнаружена (глЕстьПравоПользователя)
Для к=1 По БуферОбмена<<?>>.РазмерСписка() Цикл
{C:\1С 77\IP (VODA)\EXTFORMS\UCHOICE.ERT(3877)}: Переменная не определена (БуферОбмена)
ДобавитьОбъект(БуферОбмена<<?>>.ПолучитьЗначение(к));
{C:\1С 77\IP (VODA)\EXTFORMS\UCHOICE.ERT(3878)}: Переменная не определена (БуферОбмена)
ДобавитьОбъект(БуферОбмена.ПолучитьЗначение(к)<<?>>);
{C:\1С 77\IP (VODA)\EXTFORMS\UCHOICE.ERT(3878)}: Неопознанный оператор
<<?>>КонецЦикла;
{C:\1С 77\IP (VODA)\EXTFORMS\UCHOICE.ERT(3879)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')
...Показать Скрыть

Как исправить?
1С:Предприятие 7.70.027, конфигурация Бухгалтерский учет 4.5 (релиз 7.70.469).

С уважением, kulkrise.
16. AlexLaic (alexlaic) 30 20.02.17 11:56 Сейчас в теме
(14)
Добрый день, Кристина.
Ошибки исправлены