gifts2017

Консоль отчетов для управляемых форм

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

Простая консоль отчетов для управляемых форм.

Консоль отчетов. 

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

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

Есть возможность сохранить отчеты в файл с последующим востановлением. Формат сохранения свой. 

Форма настройки схемы компановки данных взята из УП 2.0

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

Наименование Файл Версия Размер
Консоль отчетов 86
.epf 27,85Kb
11.06.15
86
.epf 1 27,85Kb Скачать

См. также

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

Комментарии

1. Алексей Драчков (Bassgood) 16.06.15 12:21
(0) Конструктор схемы компоновки данных, на сколько помню (с какой то версии платформы), уже можно открывать в тонком клиенте?
2. Александр Савенков (douwl) 24.12.15 02:28
Спасибо.
Пока это единственное, работает в самодельной конфигурации, да и не сильно наворочен.

Только при запуске в тонком клиенте надо кликнуть два раза, пока появится запрос на восстановление
настроек по умолчанию и при смене группировок слетают детальные записи по строкам.
Может что не так делаю?
3. Александр Савенков (douwl) 24.12.15 02:29
(1) Bassgood, Разработчики из 1С сказали - нельзя.
4. Михаил Медведев (medm) 28.12.15 18:39
5. Алексей Белоусов (AllexSoft) 09.02.16 11:21
(3) douwl, можно все.. у меня даже есть консоль которая работает на тонком клиенте и там работает конструктор запросов! причем с совместимостью 8.2
(4) medm, консоль замечательная, реально помогла.. только вот если конфа с совместимостью 8.2 не работает, ругается на ЭтотОбъект.. сделайте универсально:
делаем типа такой функции:

&НаСервереБезКонтекста
Функция ПолучитьСовместимостьС83()
РС = Строка(Метаданные.РежимСовместимости);
Возврат ?(Найти(РС, "8_2"), Ложь, Истина);
КонецФункции // ПолучитьСовместимостьС83()

и заменяем все ЭтотОбъект на такой код:
?(ПолучитьСовместимостьС83(), Вычислить("ЭтотОбъект"), ЭтаФорма)
и все отлично!
ПС: добавьте такую функцию что бы выводил текст запроса (после компоновки), нигде такую консоль не могу найти.. есть только под обычные формы.. вот взял вашу, допилю что бы текст запроса после компановки был.. если интересно в личку напишите, я вам готовый кусок дам
ПС: сделал себе отчет с выводом результат скомпонованного запроса, все работает отлично
878454; Perrojka; +2 Ответить
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа