powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / интерактивные отчеты
25 сообщений из 57, страница 2 из 3
интерактивные отчеты
    #36490182
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модЕсли выводить отчет в ёксель, то все, что может ёксель, он и должен делать: вычисление формул, итоги, группировки по гориз. и верт., раскраску, пэйджинг и т. д.
пэйджинг = это чего?
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36492479
FinSoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_agerделаю генератор отчетов - вывод на просмотр/печать/PDF/RTF
не могу решить - нужно ли добавлять интерактивность(а если да - то как).

выглядит эффектно (в 1ц, например), но ...

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

Примерно так. Если нужна итерактивность, то используется экранный диалог и автоматическая печать или экспорт в Excel. Иногда добавляются специальные экселевские формы, если пользователю нужно специальное оформление. Заказные отчеты чаще итерактивности не требуют и выводятся напрямую в excel-формат - этот вариант быстрее в разработке. Технология такая. Отрисовываем бланк в Excel, создаем специальный текстовый файл, в который вписываем координаты разметки секций бланка. Затем подключаемся к excel-бланку через OLE, грабим содержимое и дописываем его в тот-же файл, где разметка секций. Этот процесс можно повторять многократно. В приложении используется код, идентичный 1с-кому (вывести секцию, присоединить секцию). При построении отчета используется только текстовый файл, вывод напрямую в excel-файл без необходимости наличия excel. С результатом можно работать и через Excel, и через Calc.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36527280
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо всем ответившим!
короче, интерактивности быть!
тем более не так это сложно...

есть еще вопрос:
как ведут такие отчеты при корректировке информации?
например:
оборотка ТМЦ по складу, из отчета открыли документ, исправили код склада. Исправленный документ должен уйти из оборотки, остатки и обороты изменятся. Как это происходит в 1ц (или в других системах) - автоматически, или же нужно нажать кнопку обновить отчет???

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

ps: простейший редактор почти готов :)
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36527383
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кнопка Обновить.
Из отчета документ не открывают.
Изменения сохр. с отчетом.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36527467
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_agerесть еще вопрос:
как ведут такие отчеты при корректировке информации?

В ёкселе, если итоги считаются формулами, то при изменении отчета все пересчитывается автоматом.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36527734
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Кнопка Обновить.
Из отчета документ не открывают.
Изменения сохр. с отчетом.
Спасибо.
Но для чего интерактивность, если из отчета нельзя открыть документ (или бух проводку)?
в моем понимании - открыл оборотку по взаиморасчетам с покупателями, увидел, что оплата занесена не на того клиента, открыл прямо из отчета проводку (или документ разноски оплаты), исправил код клиента. Сохранил. Вернулся в отчет. И отчет должен измениться.

Если кнопка обновить - то заново запускается процедура отчета (возможно длительный процесс), формируется экранное представление отчета, и нужно установить фокус просмотра как можно ближе к месту, где вносились изменения (т.к. измененная информация может вообще из отчета уйти).

Если автомат - нужно посмотреть, не уйдет ли из отчета после исправления инфа по текущему клиенту, и обновить (или добавить) инфу по новому клиенту..., установить фокус ....

А какие изменения сохраняются с отчетом? сам отчет (док, пдф), или инфа в БД?

2 _мод:
у меня на Ёксель уже аллергия. Тем более что тема про интерактивность :) Как на екселе реализовать приведенный выше пример?
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36527777
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerPetro123Кнопка Обновить.
Из отчета документ не открывают.
Изменения сохр. с отчетом.
Спасибо.
Но для чего интерактивность,

===== это возможность ИЗМЕНИТЬ данные - РУЧНАЯ правка без изменения в БД.

если из отчета нельзя открыть документ (или бух проводку)?

====== излишнее усложнения бизнес-сущности Отчёт и архитектуры. Кроме того, если отчёт консолидированный-сводный, что открывать?

Если кнопка обновить - то заново запускается процедура отчета (возможно длительный процесс), формируется экранное представление ...

===== скока длится перезапрос к БД - проблема ТЗ и прогера
Если автомат -

==== бывает нужны "замороженные" исправления - без правки в БД

2 _мод:
у меня на Ёксель уже аллергия. Тем более что тема про интерактивность :) Как на екселе реализовать приведенный выше пример?

==== твой пример - надуман отчасти (см.выше)
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36529218
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_ager
у меня на Ёксель уже аллергия. Тем более что тема про интерактивность :) Как на екселе реализовать приведенный выше пример?
Никак. Ваш пример вообще не про отчеты. Это называется витрина данных. Вот они действительно интерактивны по полной.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36529229
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модЭто называется витрина данных. Вот они действительно интерактивны по полной.
+1
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36529284
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

согласен со всем, особенно про надуманность примера и излишнее усложнение. Сам себе делаю ТЗ, вот и извращаюсь

но все, что ты написал красным - это не интерактивность, а просто редактируемые отчеты (WORD, EXCEL), что, кстати, в некоторых организациях не приветствуется (только PDF, без правки)

а в 1ц мой пример реализован? или там только развертка итоговых строк в виде дополнительных отчетов?
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36530291
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Из отчета документ не открывают.
Открывают.
Для этого есть механизм расшифровки, в расшифровку можно засунуть документ и при клике на ячейке в режиме таблицы рид-онли откроется этот документ (если у пользователя прав хватает).
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36530300
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerа в 1ц мой пример реализован? или там только развертка итоговых строк в виде дополнительных отчетов?
Что такое "твой пример"? что-то особенное?
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36531164
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_Petro123Из отчета документ не открывают.
Открывают.
Для этого есть механизм расшифровки, в расшифровку можно засунуть документ и при клике на ячейке в режиме таблицы рид-онли откроется этот документ (если у пользователя прав хватает).
ну, я не представляю, как в отчёт пихать документы(формы) с логикой(код) с данными (БД).

В 7-ке 1С, это просто файлы которые можно прислать по почте.
Если у главбуха не идёт годовой отчёт, то она идёт в меню - .... системы - журнал документов - документ.

Если есть скрины или примеры, с удовольствием гляну более подробно.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36531445
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
trdm_Petro123Из отчета документ не открывают.
Открывают.
Для этого есть механизм расшифровки, в расшифровку можно засунуть документ и при клике на ячейке в режиме таблицы рид-онли откроется этот документ (если у пользователя прав хватает).
ключевое слово - рид-онли
спасибо, больше не буду париться :)
а мой пример был чуть выше
автороборотка ТМЦ по складу, из отчета открыли документ, исправили код склада. Исправленный документ должен уйти из оборотки, остатки и обороты изменятся. Как это происходит в 1ц (или в других системах) - автоматически, или же нужно нажать кнопку обновить отчет???
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36531606
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123trdm_Petro123Из отчета документ не открывают.
Открывают.
Для этого есть механизм расшифровки, в расшифровку можно засунуть документ и при клике на ячейке в режиме таблицы рид-онли откроется этот документ (если у пользователя прав хватает).
ну, я не представляю, как в отчёт пихать документы(формы) с логикой(код) с данными (БД).
Не данные документа (хотя проблем не вижу ) а ссылку на документ.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532669
Kateryne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По моему опыту, интерактивность в отчетах очень востребована. Более того, когда ее нет возможности сделать по техническим ограничениям - юзеры начинают быть недовольными... отчасти именно потому что многие привыкли к 1С.
Но под интерактивностью понимается преимущественно возможность открытия более детализированных отчетов при щелчке по строке, и так вплоть до открытия первичного документа. Моментальное обновление отчета после изменения открытого документа не требуется - достаточно приучить нажимать кнопку "Обновить"...
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532752
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kateryne,
не уверен, что внесение большой интерактивности в Отчёты - благо для ИС.
Мы заменяем одни средства - другими, увеличиваем Связанность отчётов с системой.
Основное назначение отчётов - просмотр и печать.
Интерактивные формы имеют больше средств для всех ПРЕДПЕЧАТНЫХ действий и аналитики.
По крайней мере, в 7ке 1С, интерактивность в отчётах - это "мазилка-резинка" для замены текста.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532758
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интерактивность в отчетах - это просто возможность вызова более детального отчета, простой Drill&Down. Вместо запуска детального отчета из меню, ввода необходимых параметров и т.п. - простой клик. Никаких минусов таких действий не замечено. О плюсах даже говорить неприлично.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532936
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Kateryne,
не уверен, что внесение большой интерактивности в Отчёты - благо для ИС.
Мы заменяем одни средства - другими, увеличиваем Связанность отчётов с системой.
Основное назначение отчётов - просмотр и печать.
Интерактивные формы имеют больше средств для всех ПРЕДПЕЧАТНЫХ действий и аналитики.
По крайней мере, в 7ке 1С, интерактивность в отчётах - это "мазилка-резинка" для замены текста.
Если-бы....
1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации.
И на этой их особенности построено много обработок.
Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось.
Курите мануалы...
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532937
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_Petro123Kateryne,
не уверен, что внесение большой интерактивности в Отчёты - благо для ИС.
Мы заменяем одни средства - другими, увеличиваем Связанность отчётов с системой.
Основное назначение отчётов - просмотр и печать.
Интерактивные формы имеют больше средств для всех ПРЕДПЕЧАТНЫХ действий и аналитики.
По крайней мере, в 7ке 1С, интерактивность в отчётах - это "мазилка-резинка" для замены текста.
Если-бы....
1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации.
И на этой их особенности построено много обработок.
Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось.
Курите мануалы...
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532943
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще пример именно интерактивности в отчетах: заполнение карты первичного приема (swf, ~450K) больного в медицинском учреждении. Т.е., помимо банального Drill&Down, применение интерактивности можно найти весьма интересные.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532958
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafmеще пример именно интерактивности в отчетах: заполнение карты первичного приема (swf, ~450K) больного в медицинском учреждении. Т.е., помимо банального Drill&Down, применение интерактивности можно найти весьма интересные.
там интерактивности не видно - обычные формы ввода (кстати, как Ваши пользователи работают без кнопок Сохранения/Отмены изменений?). Вот история болезни в конце - это уже отчет (форма для печати)

trdm_Если-бы....
1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации.
И на этой их особенности построено много обработок.
Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось.
Курите мануалы...
удобство таких форм - в привычном для пользователя виде (хорошо пускать пыль в глаза заказчику). А заполнять - реально не удобно, много скроллинга. поля размазаны по экрану (а могли быть компактно и логично размещены на "обычной" форме ввода).

я хочу разумную границу найти между отчетами и GUI
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532968
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_ager
там интерактивности не видно - обычные формы ввода (кстати, как Ваши пользователи работают без кнопок Сохранения/Отмены изменений?). Вот история болезни в конце - это уже отчет (форма для печати)

это все отчеты, форма ввода там только одна, в самом начале. По клику на отчете вызывается связанный сервис. Странно, что кликов не заметили и изменений после них (т.е. интерактивности), там даже комментарии есть.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532971
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerкак Ваши пользователи работают без кнопок Сохранения/Отмены изменений?
никак не работают без кнопок потому, что они работают с кнопками Сохранить/Отмена изменений.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36532995
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerудобство таких форм - в привычном для пользователя виде (хорошо пускать пыль в глаза заказчику). А заполнять - реально не удобно, много скроллинга. поля размазаны по экрану (а могли быть компактно и логично размещены на "обычной" форме ввода).
О, мудрейший, более 10 лет я был слепцом и не видел этой истины, грешен: разрабатывал и пользовался, пуская пыль в глаза пользователя. как я мог обрекать пользователей на такой кошмар? Меня нагло обманули!

vill_agerя хочу разумную границу найти между отчетами и GUI Во истину! только такой гениальный человек, может помочь узреть истину всем слепцам и предъявить миру действительно удобную и идеальную вещь. Все, кто был до тебя лузеры и не правы! Аминь....
...
Рейтинг: 0 / 0
25 сообщений из 57, страница 2 из 3
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / интерактивные отчеты
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]