|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
_модЕсли выводить отчет в ёксель, то все, что может ёксель, он и должен делать: вычисление формул, итоги, группировки по гориз. и верт., раскраску, пэйджинг и т. д. пэйджинг = это чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2010, 14:18 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerделаю генератор отчетов - вывод на просмотр/печать/PDF/RTF не могу решить - нужно ли добавлять интерактивность(а если да - то как). выглядит эффектно (в 1ц, например), но ... уж очень похожи такие отчеты на экранные формы. Может лучше делать "бумажные" отчеты, и отдельно запрограммированные формы для просмотра на экране (деревья, раскрывающиеся окна), с возможностью автоматической генерации печатной формы? Примерно так. Если нужна итерактивность, то используется экранный диалог и автоматическая печать или экспорт в Excel. Иногда добавляются специальные экселевские формы, если пользователю нужно специальное оформление. Заказные отчеты чаще итерактивности не требуют и выводятся напрямую в excel-формат - этот вариант быстрее в разработке. Технология такая. Отрисовываем бланк в Excel, создаем специальный текстовый файл, в который вписываем координаты разметки секций бланка. Затем подключаемся к excel-бланку через OLE, грабим содержимое и дописываем его в тот-же файл, где разметка секций. Этот процесс можно повторять многократно. В приложении используется код, идентичный 1с-кому (вывести секцию, присоединить секцию). При построении отчета используется только текстовый файл, вывод напрямую в excel-файл без необходимости наличия excel. С результатом можно работать и через Excel, и через Calc. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2010, 16:33 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
спасибо всем ответившим! короче, интерактивности быть! тем более не так это сложно... есть еще вопрос: как ведут такие отчеты при корректировке информации? например: оборотка ТМЦ по складу, из отчета открыли документ, исправили код склада. Исправленный документ должен уйти из оборотки, остатки и обороты изменятся. Как это происходит в 1ц (или в других системах) - автоматически, или же нужно нажать кнопку обновить отчет??? если кнопка - то все понятно, а вот автоматически - это ж надо какой-то алгоритм придумывать, для каждого отчета свой - та еще головная боль ps: простейший редактор почти готов :) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2010, 01:07 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Кнопка Обновить. Из отчета документ не открывают. Изменения сохр. с отчетом. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2010, 07:55 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerесть еще вопрос: как ведут такие отчеты при корректировке информации? В ёкселе, если итоги считаются формулами, то при изменении отчета все пересчитывается автоматом. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2010, 09:12 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123Кнопка Обновить. Из отчета документ не открывают. Изменения сохр. с отчетом. Спасибо. Но для чего интерактивность, если из отчета нельзя открыть документ (или бух проводку)? в моем понимании - открыл оборотку по взаиморасчетам с покупателями, увидел, что оплата занесена не на того клиента, открыл прямо из отчета проводку (или документ разноски оплаты), исправил код клиента. Сохранил. Вернулся в отчет. И отчет должен измениться. Если кнопка обновить - то заново запускается процедура отчета (возможно длительный процесс), формируется экранное представление отчета, и нужно установить фокус просмотра как можно ближе к месту, где вносились изменения (т.к. измененная информация может вообще из отчета уйти). Если автомат - нужно посмотреть, не уйдет ли из отчета после исправления инфа по текущему клиенту, и обновить (или добавить) инфу по новому клиенту..., установить фокус .... А какие изменения сохраняются с отчетом? сам отчет (док, пдф), или инфа в БД? 2 _мод: у меня на Ёксель уже аллергия. Тем более что тема про интерактивность :) Как на екселе реализовать приведенный выше пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2010, 11:04 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerPetro123Кнопка Обновить. Из отчета документ не открывают. Изменения сохр. с отчетом. Спасибо. Но для чего интерактивность, ===== это возможность ИЗМЕНИТЬ данные - РУЧНАЯ правка без изменения в БД. если из отчета нельзя открыть документ (или бух проводку)? ====== излишнее усложнения бизнес-сущности Отчёт и архитектуры. Кроме того, если отчёт консолидированный-сводный, что открывать? Если кнопка обновить - то заново запускается процедура отчета (возможно длительный процесс), формируется экранное представление ... ===== скока длится перезапрос к БД - проблема ТЗ и прогера Если автомат - ==== бывает нужны "замороженные" исправления - без правки в БД 2 _мод: у меня на Ёксель уже аллергия. Тем более что тема про интерактивность :) Как на екселе реализовать приведенный выше пример? ==== твой пример - надуман отчасти (см.выше) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2010, 11:15 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_ager у меня на Ёксель уже аллергия. Тем более что тема про интерактивность :) Как на екселе реализовать приведенный выше пример? Никак. Ваш пример вообще не про отчеты. Это называется витрина данных. Вот они действительно интерактивны по полной. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2010, 17:30 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
_модЭто называется витрина данных. Вот они действительно интерактивны по полной. +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2010, 17:35 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123, согласен со всем, особенно про надуманность примера и излишнее усложнение. Сам себе делаю ТЗ, вот и извращаюсь но все, что ты написал красным - это не интерактивность, а просто редактируемые отчеты (WORD, EXCEL), что, кстати, в некоторых организациях не приветствуется (только PDF, без правки) а в 1ц мой пример реализован? или там только развертка итоговых строк в виде дополнительных отчетов? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2010, 17:54 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123Из отчета документ не открывают. Открывают. Для этого есть механизм расшифровки, в расшифровку можно засунуть документ и при клике на ячейке в режиме таблицы рид-онли откроется этот документ (если у пользователя прав хватает). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2010, 11:22 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerа в 1ц мой пример реализован? или там только развертка итоговых строк в виде дополнительных отчетов? Что такое "твой пример"? что-то особенное? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2010, 11:26 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
trdm_Petro123Из отчета документ не открывают. Открывают. Для этого есть механизм расшифровки, в расшифровку можно засунуть документ и при клике на ячейке в режиме таблицы рид-онли откроется этот документ (если у пользователя прав хватает). ну, я не представляю, как в отчёт пихать документы(формы) с логикой(код) с данными (БД). В 7-ке 1С, это просто файлы которые можно прислать по почте. Если у главбуха не идёт годовой отчёт, то она идёт в меню - .... системы - журнал документов - документ. Если есть скрины или примеры, с удовольствием гляну более подробно. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2010, 15:11 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
trdm_Petro123Из отчета документ не открывают. Открывают. Для этого есть механизм расшифровки, в расшифровку можно засунуть документ и при клике на ячейке в режиме таблицы рид-онли откроется этот документ (если у пользователя прав хватает). ключевое слово - рид-онли спасибо, больше не буду париться :) а мой пример был чуть выше автороборотка ТМЦ по складу, из отчета открыли документ, исправили код склада. Исправленный документ должен уйти из оборотки, остатки и обороты изменятся. Как это происходит в 1ц (или в других системах) - автоматически, или же нужно нажать кнопку обновить отчет??? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2010, 16:34 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123trdm_Petro123Из отчета документ не открывают. Открывают. Для этого есть механизм расшифровки, в расшифровку можно засунуть документ и при клике на ячейке в режиме таблицы рид-онли откроется этот документ (если у пользователя прав хватает). ну, я не представляю, как в отчёт пихать документы(формы) с логикой(код) с данными (БД). Не данные документа (хотя проблем не вижу ) а ссылку на документ. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2010, 17:25 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
По моему опыту, интерактивность в отчетах очень востребована. Более того, когда ее нет возможности сделать по техническим ограничениям - юзеры начинают быть недовольными... отчасти именно потому что многие привыкли к 1С. Но под интерактивностью понимается преимущественно возможность открытия более детализированных отчетов при щелчке по строке, и так вплоть до открытия первичного документа. Моментальное обновление отчета после изменения открытого документа не требуется - достаточно приучить нажимать кнопку "Обновить"... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2010, 20:13 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Kateryne, не уверен, что внесение большой интерактивности в Отчёты - благо для ИС. Мы заменяем одни средства - другими, увеличиваем Связанность отчётов с системой. Основное назначение отчётов - просмотр и печать. Интерактивные формы имеют больше средств для всех ПРЕДПЕЧАТНЫХ действий и аналитики. По крайней мере, в 7ке 1С, интерактивность в отчётах - это "мазилка-резинка" для замены текста. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2010, 22:14 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
интерактивность в отчетах - это просто возможность вызова более детального отчета, простой Drill&Down. Вместо запуска детального отчета из меню, ввода необходимых параметров и т.п. - простой клик. Никаких минусов таких действий не замечено. О плюсах даже говорить неприлично. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2010, 22:24 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123Kateryne, не уверен, что внесение большой интерактивности в Отчёты - благо для ИС. Мы заменяем одни средства - другими, увеличиваем Связанность отчётов с системой. Основное назначение отчётов - просмотр и печать. Интерактивные формы имеют больше средств для всех ПРЕДПЕЧАТНЫХ действий и аналитики. По крайней мере, в 7ке 1С, интерактивность в отчётах - это "мазилка-резинка" для замены текста. Если-бы.... 1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации. И на этой их особенности построено много обработок. Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось. Курите мануалы... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 02:01 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
trdm_Petro123Kateryne, не уверен, что внесение большой интерактивности в Отчёты - благо для ИС. Мы заменяем одни средства - другими, увеличиваем Связанность отчётов с системой. Основное назначение отчётов - просмотр и печать. Интерактивные формы имеют больше средств для всех ПРЕДПЕЧАТНЫХ действий и аналитики. По крайней мере, в 7ке 1С, интерактивность в отчётах - это "мазилка-резинка" для замены текста. Если-бы.... 1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации. И на этой их особенности построено много обработок. Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось. Курите мануалы... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 02:05 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
еще пример именно интерактивности в отчетах: заполнение карты первичного приема (swf, ~450K) больного в медицинском учреждении. Т.е., помимо банального Drill&Down, применение интерактивности можно найти весьма интересные. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 02:30 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
iscrafmеще пример именно интерактивности в отчетах: заполнение карты первичного приема (swf, ~450K) больного в медицинском учреждении. Т.е., помимо банального Drill&Down, применение интерактивности можно найти весьма интересные. там интерактивности не видно - обычные формы ввода (кстати, как Ваши пользователи работают без кнопок Сохранения/Отмены изменений?). Вот история болезни в конце - это уже отчет (форма для печати) trdm_Если-бы.... 1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации. И на этой их особенности построено много обработок. Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось. Курите мануалы... удобство таких форм - в привычном для пользователя виде (хорошо пускать пыль в глаза заказчику). А заполнять - реально не удобно, много скроллинга. поля размазаны по экрану (а могли быть компактно и логично размещены на "обычной" форме ввода). я хочу разумную границу найти между отчетами и GUI ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 03:57 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_ager там интерактивности не видно - обычные формы ввода (кстати, как Ваши пользователи работают без кнопок Сохранения/Отмены изменений?). Вот история болезни в конце - это уже отчет (форма для печати) это все отчеты, форма ввода там только одна, в самом начале. По клику на отчете вызывается связанный сервис. Странно, что кликов не заметили и изменений после них (т.е. интерактивности), там даже комментарии есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 06:37 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerкак Ваши пользователи работают без кнопок Сохранения/Отмены изменений? никак не работают без кнопок потому, что они работают с кнопками Сохранить/Отмена изменений. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 06:48 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerудобство таких форм - в привычном для пользователя виде (хорошо пускать пыль в глаза заказчику). А заполнять - реально не удобно, много скроллинга. поля размазаны по экрану (а могли быть компактно и логично размещены на "обычной" форме ввода). О, мудрейший, более 10 лет я был слепцом и не видел этой истины, грешен: разрабатывал и пользовался, пуская пыль в глаза пользователя. как я мог обрекать пользователей на такой кошмар? Меня нагло обманули! vill_agerя хочу разумную границу найти между отчетами и GUI Во истину! только такой гениальный человек, может помочь узреть истину всем слепцам и предъявить миру действительно удобную и идеальную вещь. Все, кто был до тебя лузеры и не правы! Аминь.... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 09:43 |
|
|
start [/forum/topic.php?fid=33&msg=36532669&tid=1548349]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
71ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 309ms |
total: | 481ms |
0 / 0 |