|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
делаю генератор отчетов - вывод на просмотр/печать/PDF/RTF не могу решить - нужно ли добавлять интерактивность(а если да - то как). выглядит эффектно (в 1ц, например), но ... уж очень похожи такие отчеты на экранные формы. Может лучше делать "бумажные" отчеты, и отдельно запрограммированные формы для просмотра на экране (деревья, раскрывающиеся окна), с возможностью автоматической генерации печатной формы? или например: свертку/развертку отчета до уровня итогов можно сделать либо разместив на форму подготовки условий отчета чекбокс [x]итоги, или в интерактивном отчете соответствующие управляющие элементы. В первом случае для просмотра деталей надо заново сгенерировать отчет, во втором - отчет сразу генерируется в полном объеме(затраты времени и ресурсов выше), но большая часть информации скрывается, и не известно - будет ли просмотрена пользователем. Какой вариант более оптимален? интересны мнения за и против, и с точки зрения разработчика ИС, и с точки зрения пользователя ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 03:15 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Конкуренция с Кристаллом, РепортБилдером, ФастРепортом ? Ну-ну... ЗЫ: Напрасно тратите время. Не взлетит. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 10:35 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
LSVКонкуренция с Кристаллом, РепортБилдером, ФастРепортом ? Ну-ну... ЗЫ: Напрасно тратите время. Не взлетит. вопросы маркетинга не интересны для спокойствия "маркетологов" и "учетчиков времени" - можно считать это курсачом на 3 курсе :) зы: язык - python, GUI - Qt. Сам генератор с минимальными возможностями (размеры шрифта, рамки, выравнивания) работает, сейчас делаю дизайнер. Из особенностей - готовый отчет представляет собой набор таблиц разной размерности. Ширину колонок можно задавать как в сантиметрах, так и в %. Колонки без размеров делят оставшуюся часть страницы между собой поровну. Ну и размер страницы задается только в момент формирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 11:07 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_ager или например: свертку/развертку отчета до уровня итогов можно сделать либо разместив на форму подготовки условий отчета чекбокс [x]итоги, или в интерактивном отчете соответствующие управляющие элементы. В первом случае для просмотра деталей надо заново сгенерировать отчет, во втором - отчет сразу генерируется в полном объеме(затраты времени и ресурсов выше), но большая часть информации скрывается, и не известно - будет ли просмотрена пользователем. Какой вариант более оптимален? интересны мнения за и против, и с точки зрения разработчика ИС, и с точки зрения пользователя Такие вещи вообще-то реализованы во многих генераторах - например, BIRT, Microsoft SQL Server 2005 Reporting Services, ... vill_agerделаю генератор отчетов - вывод на просмотр/печать/PDF/RTF не могу решить - ... LSVКонкуренция с Кристаллом, РепортБилдером, ФастРепортом ? Ну-ну... ЗЫ: Напрасно тратите время. Не взлетит. Наверно всё же делается такой специализированный генератор отчетов только для конкретной ИС, и делается на основе полноценных генераторов отчетов вроде Crystal Reports, FastReport, ...? Что-то своё ваять - наверно расточительно и никчемно, хотя если есть спонсоры и коллектив и время и оригинальные соображения (если сам генератор - товар, а если товар - ИС со специализир. генератором, то ведь юзеры ИС - не увидят и не оценят - и не заплатят за какое-то внутреннее своеобразие). ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 11:21 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Пилотажный Такие вещи вообще-то реализованы во многих генераторах - например, BIRT, Microsoft SQL Server 2005 Reporting Services, ... в том то и вопрос - насколько это разумно. На каком-то форуме проскальзывала мысль - еще немного - и Fastreport превратиться в генератор GUI. А может не стоит все в кучу мешать? Да и ресурсов такие отчеты жрут немало. Пишется для себя, а для питона не такой большой выбор встраиваемых генераторов. Поискал, и начал сам... про время - потрачено 3,5 месяца, от "hello, world" на бумаге :) (время, свободное от зарабатывания денег :). 1500 строк кода. Умеет генерить PDF/RTF, считать итоги. Редактор простеший - почти готов. Естественно - пока только скелет, но при использовании нужное мясо нарастет. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 11:59 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerможно считать это курсачом на 3 курсе :) зы: язык - python, GUI - Qt. А что - обычно с 3-го курсовые ведь до диплома - одна тематика ведь, которую развивают. Если для профильной кафедры съедобно, то и дописывать и выйти на диплом, внедрив в какую-нибудь ИС местного предприятия, давая возможности, которых не было до того в ИС. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 12:00 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Если уж делать интерактивность, то делать лучше, чем в уже существующих генераторах. 1) 1C 8.2. Если делать отчет с группировками, которые можно свернуть-развернуть минусиком-плюсиком, то отчет ВСЕГДА открывается полностью развернутым. И если развернутое множество записей - 50000, то на web-интерфейсе это п-ц. Если у вас отчет будет иметь возможность настроить, какие из уровней группировки открыты, а какие закрыты при первом открытии отчета, то это гуд. Если вы сделаете, чтобы нужные данные подтягивались с сервера при открытии уровня группировки - это гуд. 2) MS RS. С ними конкурировать сложно. Но в одном можно их обойти, на мой взгляд. Система задания параметров у них простенькая. Если сделать возможность выбора параметров с помощью удобно настраиваемых элементов управления - это гуд. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 12:34 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
strizhЕсли уж делать интерактивность, то делать лучше, чем в уже существующих генераторах. 1) 1C 8.2. Если делать отчет с группировками, которые можно свернуть-развернуть минусиком-плюсиком, то отчет ВСЕГДА открывается полностью развернутым. И если развернутое множество записей - 50000, то на web-интерфейсе это п-ц. Если у вас отчет будет иметь возможность настроить, какие из уровней группировки открыты, а какие закрыты при первом открытии отчета, то это гуд. Если вы сделаете, чтобы нужные данные подтягивались с сервера при открытии уровня группировки - это гуд. 2) MS RS. С ними конкурировать сложно. Но в одном можно их обойти, на мой взгляд. Система задания параметров у них простенькая. Если сделать возможность выбора параметров с помощью удобно настраиваемых элементов управления - это гуд. это и пугает - отрисовка интерактивного отчета требует использования нормальных ГУИ-контролов. Если их много - тормоза. и система выбора параметров в отчете - нужна ли она там. Может оптимальнее сделать до отчета необходимые выборки и настройки, а потом результат скормить генератору? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 12:46 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_ager wrote: > не могу решить - нужно ли добавлять интерактивность(а если да - то как). > уж очень похожи такие отчеты на экранные формы. Не нужно, именно по этому (IMHO). Ну и в некоторых технологиях типа PDF этого и особенно не сделать. > Может лучше делать "бумажные" отчеты, и отдельно запрограммированные > формы для просмотра на экране (деревья, раскрывающиеся окна), с > возможностью автоматической генерации печатной формы? Угу. > интересны мнения за и против, и с точки зрения разработчика ИС, и с > точки зрения пользователя С точки зрения пользователя это иногда имеет смысл. У нас например оборотно-сальдовая ведомость (кажется) так сделана, ну и бухгалтеру удобно, просматривая отчёт, иметь возможность тукнуть в счёт и перейти к форме его редактирования. Но это -- лишь экономия нескольких действий пользователя. Сейчас у нас такие отчёты отмирают по технологическим причинам (внутренним). Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 13:18 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
LSV wrote: > Конкуренция с Кристаллом, РепортБилдером, ФастРепортом ? Ну-ну... > ЗЫ: Напрасно тратите время. Не взлетит. Очень не напрасно. Все вышеперечисленные системы, ну, на мой взгляд, слабоваты. Хотя я не знаю РепортБилдер и ФастРепорт очень хорошо. И они - 2 tier, или 3-tier, но с какими-то своими технолог. требованиями к среднему звену, что может быть неприемлимо. Свои собственные решения могут быть лучше, гибче, технологичнее. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 13:21 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerинтересны мнения за и против, и с точки зрения разработчика ИС, и с точки зрения пользователя нужно определиться - Web приложение или нет. Для десктоп - выброс в Excell (на готовом шаблоне) для пользователя лучше всего. Т.к. функциональности больше. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 15:07 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Очень не напрасно. Все вышеперечисленные системы, ну, на мой взгляд, слабоваты.Смеялсо В них вложены десятки-сотни человеко-лет. А Вы со своими курсачными 1500строк решили, что умнее всех. Ну, ну.... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 15:35 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
человеко-годы не показатель, в разумных пределах. Можно копать "отсюда и до обеда", а можно воспользоваться более красивым инженерным решением ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 15:42 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
LSV wrote: > В них вложены десятки-сотни человеко-лет. А Вы со своими курсачными > 1500строк решили, что умнее всех. 0) это не мой проект обсуждается. 1) в наш вложено тоже немало человеколет, и не только наших. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 15:45 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
разработать не автомобиль, а КОНСТРУКТОР автомобилей - на порядок сложнее. То же самое в отчётах :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 16:08 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123vill_agerинтересны мнения за и против, и с точки зрения разработчика ИС, и с точки зрения пользователя нужно определиться - Web приложение или нет. Для десктоп - выброс в Excell (на готовом шаблоне) для пользователя лучше всего. Т.к. функциональности больше. не WEB про Excel: 1)имеет ограничения по точности макета (у нас есть документы (платежные) - прописаны в инструкциях с точностью до миллиметра). Ячейки размером 0,5 мм - не предлагать -изврат. Уж лучше шаблоны в Word (а такой как раз имеется) 2)должен :) иметь ограничения по распространенности, т.к. стоит денег. Вы не задумывались, почему PDF так распространен на западе? правильно - он бесплатный. А Excel на любом компе - только на 1/6 части суши :) хотя у меня есть на еще досфокпро генератор кросстаб отчетов (в т.ч. с выгрузкой в Excel) - очень люблю им пользоваться. 2 LSV: азарт (как и лень) - двигатель прогресса. Что, по Вашему, будет являться "взлетом"? ну с Вас пару слов по теме - интерактивность отчетов ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 18:36 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_ager, в баню такого работодателя (с линейкой на 0,5 мм.) - у меня шеф просто брал бланк и на окне против солнца сравнивал с оригиналом :)) - когда я говорил про excell я и word имел ввиду - если писать в России с оглядкой на Запад, то это неадекватность архитектора ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 21:19 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123vill_ager, в баню такого работодателя (с линейкой на 0,5 мм.) - у меня шеф просто брал бланк и на окне против солнца сравнивал с оригиналом :)) - когда я говорил про excell я и word имел ввиду - если писать в России с оглядкой на Запад, то это неадекватность архитектора -это не работодатель, а министерство финансов и инструкция про банковский перевод. Все понимали, что дурдом, но линейка присутствовала :), и эталонный бланк на стекле -никакой оглядки, просто предусмотрительность - в какой то момент заточенность на мс офис вылезет боком. А вообще, если взлетит, то система будет работать и под линукс, а там ексел не прокатит по религиозным причинам (да его и нету там). И вообще, лучше быть легким и независимым ((С) Жванецкий) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.02.2010, 22:32 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerПилотажный Такие вещи вообще-то реализованы во многих генераторах - например, BIRT, Microsoft SQL Server 2005 Reporting Services, ... в том то и вопрос - насколько это разумно. На каком-то форуме проскальзывала мысль - еще немного - и Fastreport превратиться в генератор GUI. А может не стоит все в кучу мешать? Да и ресурсов такие отчеты жрут немало. Пишется для себя, а для питона не такой большой выбор встраиваемых генераторов. Поискал, и начал сам... про время - потрачено 3,5 месяца, от "hello, world" на бумаге :) (время, свободное от зарабатывания денег :). 1500 строк кода. Умеет генерить PDF/RTF, считать итоги. Редактор простеший - почти готов. Естественно - пока только скелет, но при использовании нужное мясо нарастет. О какой разумности речь? Это удобно и востребовано. Ресурсы для приложений, где нужны систематические и частые отчеты, а это обычно ИС средних и крупных предприятий (не вычисления генома человека или ... расчет чего-то грандиозного), уже не проблема, так как вычислительная нагрузка просто расчитывается и стабильна. Так по ходу развития всё и FastReport имеет тенденцию превращаться во всё. Вот, например, превращается Crystal Reports. "... для себя" - как упражнения в программировании или как наработки для себя в своей же работе (на дядю для других дядей и тёть) или для применений в чем-то сугубо своем Так и генераторы отчетов для чего? Чтобы не тратить время на создание отчетов и при этом сделать отчет много лучше, чем сделал бы сам без генератора отчетов. Вот и советы - взять уже имеющийся генератор и его развить. Или сделать библиотеку для создания отчетов с выводом в Word или Excel. А так - что: собираю себе велосипед, но нужно быть большим мастером, чтобы этот велосипед оказался лучше, чем уже имеющиеся в продаже, при трезвой оценке сколько будет стоить это собирание. Но как упражения в слесарном-токарном ремесле конечно полезно. Нет генераторов под Python - так, например, сделать сам отчет в Crystal, вызвая потом только Crystal Report Engine (много способов). ИМХО. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2010, 15:19 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Пилотажный, вопрос строить/не строить - не стоит. Так же как и вопросы - из чего, для чего, за чей счет... Вопрос только в распределении функциональности между GUI, отчетной системой, БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2010, 15:56 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerВопрос только в распределении функциональности между GUI, отчетной системой, БД. Если выводить отчет в ёксель, то все, что может ёксель, он и должен делать: вычисление формул, итоги, группировки по гориз. и верт., раскраску, пэйджинг и т. д. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2010, 16:26 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
_модЕсли выводить отчет в ёксель, то все, что может ёксель, он и должен делать: вычисление формул, итоги, группировки по гориз. и верт., раскраску, пэйджинг и т. д. Ексель всемогущий :) Только вот если отчет большой и имеет несколько уровней подитогов, он (ексель) выдает ошибку на длинных формулах типа =a1+a9+a25... Приходится дополнительно спрашивать у юзера - хочешь формулы, или значения. а что такое пейджинг? 2 Пилотажный спасибо за наводку - BIRT. Будет на что ориентироваться. я тоже строю описание макета на CSS, компоновка дизайнера похожа и еще вопрос - как модный термин ORM соотносится с отчетными системами? Везде видел только прямую привязку к БД... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2010, 16:55 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_agerЕксель всемогущий :) Только вот если отчет большой и имеет несколько уровней подитогов, он (ексель) выдает ошибку на длинных формулах типа =a1+a9+a25... Приходится дополнительно спрашивать у юзера - хочешь формулы, или значения. а что такое пейджинг? Подитоги считаются формулами типа СУМЕСЛИ. Число уровней не ограничено. Глюков не замечено. Рекомендуется отложенное вычисление формул. пейджинг - деление на страницы и их форматирование ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2010, 09:17 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
_мод Подитоги считаются формулами типа СУМЕСЛИ. Число уровней не ограничено. Глюков не замечено. Спасибо. Про СУММЕСЛИ не знал. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2010, 11:32 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
vill_ager Ну и в догонку переменное число столбцов ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2010, 13:05 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#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 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
trdm_, - я просил название реального отчёта в поствке 1С, а не тот который можно сконструировать. автор1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации. - можете подробнее "Приходная накладная", .... ? - я не против ввода данных сопровождающих отчёт (фио, дата, ...). Я против данных по БЛ в ИС, т.к. это данные-документы имеющие кнопку ПРОВЕСТИ авторИ на этой их особенности построено много обработок. Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось. ====== необычного можно много сделать, только мой знакомый главбух затруднилась назвать ввод бизнес-данных из отчётов влияющих на Систему. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 10:50 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
trdm_, я так понял, Ваш отчет "Налог на прибыль" не изменит (по умолчанию) сведения о Иванове в основной БД? Изменения на кнопку Сохранить - будут отчётными? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 10:55 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
trdm_vill_agerудобство таких форм - в привычном для пользователя виде (хорошо пускать пыль в глаза заказчику). А заполнять - реально не удобно, много скроллинга. поля размазаны по экрану (а могли быть компактно и логично размещены на "обычной" форме ввода). О, мудрейший, более 10 лет я был слепцом и не видел этой истины, грешен: разрабатывал и пользовался, пуская пыль в глаза пользователя. как я мог обрекать пользователей на такой кошмар? Меня нагло обманули! vill_agerя хочу разумную границу найти между отчетами и GUI Во истину! только такой гениальный человек, может помочь узреть истину всем слепцам и предъявить миру действительно удобную и идеальную вещь. Все, кто был до тебя лузеры и не правы! Аминь.... Уважаемый, нисколько не хотел Вас лично задеть. Просто высказал свое мнение о usability таких "форм" ввода (кстати, отметив при этом плюсы и минусы). Вашего мнения об этом я так и не услышал. А эмоции не интересны. Совсем. А за скриншот - спасибо. 2 iscrafm: Прошу прощения. Присмотрелся и нашел на панели инструментов дискетку... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 13:11 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123trdm_, - я просил название реального отчёта в поствке 1С, а не тот который можно сконструировать. автор1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации. - можете подробнее "Приходная накладная", .... ? - я не против ввода данных сопровождающих отчёт (фио, дата, ...). Я против данных по БЛ в ИС, т.к. это данные-документы имеющие кнопку ПРОВЕСТИ авторИ на этой их особенности построено много обработок. Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось. ====== необычного можно много сделать, только мой знакомый главбух затруднилась назвать ввод бизнес-данных из отчётов влияющих на Систему. Из этого спитча я делаю вывод, что мне как разработчику не доверяют. Ну и на здоровье. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 15:29 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123trdm_, я так понял, Ваш отчет "Налог на прибыль" не изменит (по умолчанию) сведения о Иванове в основной БД? Изменения на кнопку Сохранить - будут отчётными? Что-бы понять механнику нужно просто поглядеть в сорцы. Строить какие-то выводы "до" разумеется можно, тока какой смысл? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 15:34 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
ну, вот.... договорились: "мне как разработчику...". Я тоже разработчик, и .... делаю отчёты. Только сколько разработчиков, столько и систем. :) -- Залез в 1С, освежил память: - нашёл много отчётов с детализацией на строке с выводом Формы\Отчёта только чтение - при дальнейших кликах на уточнение - выходим на журнал документов и сам документ Системы уже с редактированием и кнопками Провести. Т.е. сами отчёты не обладают логикой записи и изменения данных БЛ Системы. Они могут вызвать (подгрузить из меню) объекты контекста в простых случаях. В код не лез, но вариант вызова других объектов ИС из Отчёта: Код: plaintext 1.
У них удел - колонтитулы, штрих-коды, страницы, ячейки для ручной правки в отчёте. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 19:10 |
|
интерактивные отчеты
|
|||
---|---|---|---|
#18+
Petro123Залез в 1С, освежил память: - нашёл много отчётов с детализацией на строке с выводом Формы\Отчёта только чтение - при дальнейших кликах на уточнение - выходим на журнал документов и сам документ Системы уже с редактированием и кнопками Провести. Т.е. сами отчёты не обладают логикой записи и изменения данных БЛ Системы. Они могут вызвать (подгрузить из меню) объекты контекста в простых случаях. В код не лез, но вариант вызова других объектов ИС из Отчёта: Код: plaintext 1.
У них удел - колонтитулы, штрих-коды, страницы, ячейки для ручной правки в отчёте. Согласен: из отчета по клику - в документ, после изменения документа - назад в отчет, если хотим видеть изменения - кнопка Обновить. т.е. отчет не отслеживает сделанные изменния в вызванных из него документах. Аминь :). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2010, 20:06 |
|
|
start [/forum/topic.php?all=1&fid=33&tid=1548349]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
108ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
78ms |
get tp. blocked users: |
1ms |
others: | 322ms |
total: | 547ms |
0 / 0 |