gifts2017

Консоль отчетов для управляемого приложения

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

Консоль отчетов и запросов для управляемого приложения с поддержкой СКД.
Стабильная работа на релизе платформы 8.2.9.356. Запуск конструкторов (запроса, СКД и настроек СКД) возможен только в режиме толстого клиента.

 

Возможности и особенности:

1. Запросы:
1.1 Стандартные возможности, аналогичные обработке "Консоль запросов" для платформы 8.1.
1.2 Вывод результата в виде табл.значения, дерева значений, табл.документа и динамического списка.
1.3 Учтены ограничения платформы, налагаемые на использование динамического списка и основной таблицы для него.

2. Компоновки:
2.1 Стандартные возможности, аналогичные обработке "Консоль СКД" для платформы 8.1.
2.2 Использование стандартных макетов для оформления результата компоновки.
2.3 Отображение в XML схемы, настроек, макета СКД и макета оформления, расшифровки, а также результата выполнения.
2.4 Использование фиксированных настроек СКД в дополнение к основым.
    (Применение фиксированных настроек:
    - Отбор из фиксированных настроек добавляется к отбору основных настроек;
    - Условное оформление добавляется к условному оформлению основных настроек;
    - Параметры данных, установленные в фиксированных настройках устанавливаются в основных настройках.
    - При наличии пересечения отбора и параметров фиксированных настроек с отбором и параметрами настроек генерируется исключение.)
2.5 Для формирования результата используются настройки компоновщика СКД из обработки. Настройки компоновщика СКД, выполненные в конструкторе СКД не применяются.

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

Наименование Файл Версия Размер Кол. Скачив.
Консоль отчетов 0.1
.epf 24,07Kb
28.09.09
810
.epf 24,07Kb 810 Скачать
Консоль отчетов 0.2
.epf 28,79Kb
20.11.09
437
.epf 28,79Kb 437 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Евгений Люлюк (Evg-Lylyk) 29.09.09 00:59
Хорошо сделано спасибо
Только интерфейс мне показался неудобным много расписывать неохота:
Кнопка "Выполнить" справа непривычно
Результат на отдельной вкладке
Запросы, Компоновка все в разных таблицах непонятно
-------------
в стандартных консолях на 8.1 еще была дерево запросов с иерархией и сохранение в файл
еще жаль что ничего принципиально нового :(
2. Сергей (HellBit) 29.09.09 20:18
Евгений, спасибо за отзыв. По поводу интерфейса - учту на будущее, но скорректирую: список запросов/компоновок хранится как раз в виде дерева, только представление реализовано в виде иерархического списка. Сохранения в файл пока нет - только сохранение значений между сеансами пользователя.
Evg-Lylyk; +1 Ответить
3. Андрей Куканов (KukA.5) 02.10.09 17:54
4. Александр Хомяк (logarifm) 18.10.09 00:59
уу.. класс. спасибо даже на тонком клиенте 8)
5. Александр Хомяк (logarifm) 18.10.09 01:02
Конечно оно не будет как 8.1 так как архитектура 8.2 другая... Просто впадло постояно бегать из конфигуратора в систему и смотреть результат запроса, вот это плюс. А так собственно ниче особено. но автору плюс поставил так как время потратил свое!
6. Wolfis (Wolfis) 20.11.09 08:51
{Форма.Форма.Форма(963,36)}: Тип не определен (СхемаКомпоновкиДанных)
СхемаКомпоновкиДанныхЛок = Новый <<?>>СхемаКомпоновкиДанных;

вот такая ошибка....

Доступность:
Сервер, толстый клиент, внешнее соединение.

Хорошая штука. хотелось бы пользоваться. поправьте пожалуйста если не трудно
7. Сергей (HellBit) 20.11.09 13:21
upd v0.2: возможность настройки результата запросов и компоновок, возможность (авто-)сохранения / восстановления настроек консоли в файл(-ы), обновлен интерфейс.


(6) на тонком клиенте не взлетит.
Evg-Lylyk; +1 Ответить
8. Роман (PRoman) 16.03.10 14:59
отлично!!!

ток на платформе 8,2,10,77 не видна страница "результат запроса", версия консоли 0,2
9. Сергей (HellBit) 16.03.10 16:22
(8) перед выполнением запроса, в консоли нужно определить настройки вывода результата на одноименной закладке.
10. Роман (PRoman) 18.03.10 16:46
Чет у меня не получилось. :cry:
С Настройками компоновки все нормально, но с запросами никак нет там закладки "Настройки вывода"
Прикрепленные файлы:
11. Сергей (HellBit) 18.03.10 18:20
(10) Я говорил про эти настройки:
Прикрепленные файлы:
12. Роман (PRoman) 18.03.10 18:54
Чет не пойму, создал с помощью "конструктора компоновки" отчет, настроил вывод, нажал "ок" и всеравно нужно заново настраивать внешний вид. Ну это ладно.
Закончил, нажал сохранить настройки и все пропало :( Потом нажал восстановить и 1с вылетела по неизвестной ошибке.

Выложи пожалуйста файлик с примером отчета на СКД и обычного запрса
13. Сергей (HellBit) 18.03.10 20:00
(12) Держи - RConsoleAllList.xml, здесь настройки одного запроса и одной компоновки, загрузишь их с помощью Файл-Загрузить-Загрузить значения всех списков. Насчет того, что <... создал с помощью "конструктора компоновки" ...> - читай п.2.5 описания ;)
Прикрепленные файлы:
RConsoleAllList.xml
14. Роман (PRoman) 19.03.10 10:17
Спасибо....

Описание я не читал :oops:
15. Константин Соболевский (Константин С.) 03.12.10 11:18
Что-то проблема с выводом Параметров, подставляются пустые значения и без определения типа.
16. Сергей Ожерельев (Поручик) 08.12.10 23:11
Достаточно удобная штука. Сегодня попользовался на работе, завтра продолжу.
17. Женька Ture (ture) 12.10.11 12:29
{Форма.Форма.Форма(963,36)}: Тип не определен (СхемаКомпоновкиДанных)
СхемаКомпоновкиДанныхЛок = Новый <<?>>СхемаКомпоновкиДанных;
{Форма.Форма.Форма(967,37)}: Тип не определен (СхемаКомпоновкиДанных)
СхемаКомпоновкиДанныхЛок = Новый <<?>>СхемаКомпоновкиДанных;
{Форма.Форма.Форма(1021,17)}: Тип не определен (СхемаКомпоновкиДанных)
Схема = Новый <<?>>СхемаКомпоновкиДанных;
{Форма.Форма.Форма(1045,36)}: Тип не определен (СхемаКомпоновкиДанных)
СхемаКомпоновкиДанныхЛок = Новый <<?>>СхемаКомпоновкиДанных;
{Форма.Форма.Форма(1056,139)}: Тип не определен (СхемаКомпоновкиДанных)
СКДКомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(?(СхемаКомпоновкиДанныхЛок = Неопределено, Новый <<?>>СхемаКомпоновкиДанных, СхемаКомпоновкиДанныхЛок)));
18. Константин (Sofokl) 24.10.11 10:20
Огромное спасибо! инструмент отличный, использую почти ежедневно. Очень удобно. плюсую однозначно
20. Николай Артемьев (nartem85) 16.12.11 04:03
21. Алексей (1C_tradeomsk) 16.12.11 23:17
Очень простой запрос.
------------------------------------------------------------------
ВЫБРАТЬ
ДополнительныеНачисления.НомерСтроки
,ДополнительныеНачисления.План
,ДополнительныеНачисления.ВидРасчета.Расчет_Способ Расчет_Способ
,ЕСТЬNULL(ДополнительныеНачисленияБазаОсновныеНачисления.ЗначениеБаза, 0) + ЕСТЬNULL(ДополнительныеНачисленияБазаДополнительныеНачисления.ЗначениеБаза, 0) КАК База
ИЗ
РегистрРасчета.ДополнительныеНачисления КАК ДополнительныеНачисления
ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ДополнительныеНачисления.БазаОсновныеНачисления(
&Измерения,
&Измерения,
,
Регистратор = &Ссылка
И ВидРасчета.Расчет_Категория = &Категория И Подразделение = &Подразделение) КАК ДополнительныеНачисленияБазаОсновныеНачисления
ПО ДополнительныеНачисления.НомерСтроки = ДополнительныеНачисленияБазаОсновныеНачисления.НомерСтроки И ДополнительныеНачисления.Сотрудник <> ДополнительныеНачисленияБазаОсновныеНачисления.Сотрудник
ЛЕВОЕ СОЕДИНЕНИЕ РегистрРасчета.ДополнительныеНачисления.БазаДополнительныеНачисления(
&Измерения,
&Измерения,
,
Регистратор = &Ссылка
И ВидРасчета.Расчет_Категория = &Категория И Подразделение = &Подразделение) КАК ДополнительныеНачисленияБазаДополнительныеНачисления
ПО ДополнительныеНачисления.НомерСтроки = ДополнительныеНачисленияБазаДополнительныеНачисления.НомерСтроки И ДополнительныеНачисления.Сотрудник <> ДополнительныеНачисленияБазаДополнительныеНачисления.Сотрудник
ГДЕ
ДополнительныеНачисления.Регистратор = &Ссылка
И ДополнительныеНачисления.ВидРасчета.Расчет_Категория = &Категория
------------------------------------------------------------------
По нему он заполняет пустые параметры, которые нельзя отредактировать.
Количество верное, но даже их названия "не цепляет".
Прикол в том что и отредактировать не даёт - ни название ни значение ни тип.

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

Изучи и используй
Инструмент
Прикрепленные файлы:
22. Евгений Мартыненков (JohnyDeath) 11.01.12 09:58
У меня как у (15) и (21) не определяются имя параметра и его тип в таблице параметров. В отладке вроде бы все нормально.
Редактировать поля также не дает.
23. Евгений Люлюк (Evg-Lylyk) 11.01.12 10:16
(22) Подробнее... тип поля, запрос.
По предоставленной информации ничего не могу сказать.
24. Евгений Мартыненков (JohnyDeath) 11.01.12 10:45
На любом запросе имею картину как у (21). Т.е. Кол-во строк = кол-ву параметров, но имена и значения не заполнены. По Даблклик или по "изменить" ничего не происходит
Пример запроса:
ВЫБРАТЬ
	Контрагенты.Ссылка,
	Контрагенты.Представление
ИЗ
	Справочник.Контрагенты КАК Контрагенты
ГДЕ
	Контрагенты.Ссылка = &Ссылка
...Показать Скрыть
25. Евгений Люлюк (Evg-Lylyk) 11.01.12 10:50
(24) Извините я чуток ошибся это не моя обработка (я просто подписан на эту тему), увидел почте уведомление и думал что по моей консоли вопрос. Так что ждем автора или можете попробовать что то подобное [8.2] Управляемая консоль отчетов (только управляемые формы)
26. Евгений Мартыненков (JohnyDeath) 11.01.12 10:54
(25) Да, я видел вашу консоль - хорошая. Но хотелось бы, чтоб и СКД была в том же пакетике, что и запросы.
Ждем автора.
27. Stas Bobkov (stas1kbob) 05.07.13 15:28
При создании конструктором настроек очета и последующей загрузке, вылетает программа с ошибками XDTO. Это я не так делаю или ошибка в обработке? Зачем есть конструктор, если не загружать или как загрузить по другому? п.с. версия платформы 18.102
28. sbv2005 (sbv2005) 11.12.13 11:11
На 1С:Предприятие 8.2 (8.2.18.96) при попытке открыть xml ошибка:

{Форма.Форма.Форма(718)}: Метод объекта не обнаружен (Получить)
сохраненноеЗначение = СериализаторXDTO.ПрочитатьXML(ЧтениеXML).Получить();
29. sbv2005 (sbv2005) 11.12.13 11:22
(28) Вопрос снят. Я не то делал
30. Александр Лагунов (kit) 18.12.13 00:45
При открытии в БП 3.0 (платформа 8.3.4.365) выдает ошибку:
Прикрепленные файлы:
Bajo; DmBuligin; baton_pk; +3 Ответить
31. xoxmaister xoxmaister (xoxmaister) 11.03.16 10:53
жаль что параметры не заполняет
32. Айтуар Баубериков (Bajo) 26.10.16 09:27
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа