powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / интерактивные отчеты
57 сообщений из 57, показаны все 3 страниц
интерактивные отчеты
    #36485030
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
делаю генератор отчетов - вывод на просмотр/печать/PDF/RTF
не могу решить - нужно ли добавлять интерактивность(а если да - то как).

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

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

или например:
свертку/развертку отчета до уровня итогов можно сделать либо разместив на форму подготовки условий отчета чекбокс [x]итоги, или в интерактивном отчете соответствующие управляющие элементы. В первом случае для просмотра деталей надо заново сгенерировать отчет, во втором - отчет сразу генерируется в полном объеме(затраты времени и ресурсов выше), но большая часть информации скрывается, и не известно - будет ли просмотрена пользователем. Какой вариант более оптимален?

интересны мнения за и против, и с точки зрения разработчика ИС, и с точки зрения пользователя
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485245
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конкуренция с Кристаллом, РепортБилдером, ФастРепортом ? Ну-ну...

ЗЫ: Напрасно тратите время. Не взлетит.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485329
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LSVКонкуренция с Кристаллом, РепортБилдером, ФастРепортом ? Ну-ну...

ЗЫ: Напрасно тратите время. Не взлетит.
вопросы маркетинга не интересны
для спокойствия "маркетологов" и "учетчиков времени" - можно считать это курсачом на 3 курсе :)

зы: язык - python, GUI - Qt.
Сам генератор с минимальными возможностями (размеры шрифта, рамки, выравнивания) работает, сейчас делаю дизайнер.
Из особенностей - готовый отчет представляет собой набор таблиц разной размерности. Ширину колонок можно задавать как в сантиметрах, так и в %. Колонки без размеров делят оставшуюся часть страницы между собой поровну. Ну и размер страницы задается только в момент формирования.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485370
Фотография Пилотажный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_ager
или например:
свертку/развертку отчета до уровня итогов можно сделать либо разместив на форму подготовки условий отчета чекбокс [x]итоги, или в интерактивном отчете соответствующие управляющие элементы. В первом случае для просмотра деталей надо заново сгенерировать отчет, во втором - отчет сразу генерируется в полном объеме(затраты времени и ресурсов выше), но большая часть информации скрывается, и не известно - будет ли просмотрена пользователем. Какой вариант более оптимален?

интересны мнения за и против, и с точки зрения разработчика ИС, и с точки зрения пользователя

Такие вещи вообще-то реализованы во многих генераторах - например, BIRT, Microsoft SQL Server 2005 Reporting Services, ...


vill_agerделаю генератор отчетов - вывод на просмотр/печать/PDF/RTF
не могу решить - ...
LSVКонкуренция с Кристаллом, РепортБилдером, ФастРепортом ? Ну-ну...

ЗЫ: Напрасно тратите время. Не взлетит.

Наверно всё же делается такой специализированный генератор отчетов только для конкретной ИС, и делается на основе полноценных генераторов отчетов вроде Crystal Reports, FastReport, ...?
Что-то своё ваять - наверно расточительно и никчемно, хотя если есть спонсоры и коллектив и время и оригинальные соображения (если сам генератор - товар, а если товар - ИС со специализир. генератором, то ведь юзеры ИС - не увидят и не оценят - и не заплатят за какое-то внутреннее своеобразие).
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485477
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пилотажный
Такие вещи вообще-то реализованы во многих генераторах - например, BIRT, Microsoft SQL Server 2005 Reporting Services, ...

в том то и вопрос - насколько это разумно. На каком-то форуме проскальзывала мысль - еще немного - и Fastreport превратиться в генератор GUI. А может не стоит все в кучу мешать? Да и ресурсов такие отчеты жрут немало.

Пишется для себя, а для питона не такой большой выбор встраиваемых генераторов. Поискал, и начал сам...

про время - потрачено 3,5 месяца, от "hello, world" на бумаге :) (время, свободное от зарабатывания денег :). 1500 строк кода. Умеет генерить PDF/RTF, считать итоги. Редактор простеший - почти готов.

Естественно - пока только скелет, но при использовании нужное мясо нарастет.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485479
Фотография Пилотажный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerможно считать это курсачом на 3 курсе :)
зы: язык - python, GUI - Qt.


А что - обычно с 3-го курсовые ведь до диплома - одна тематика ведь, которую развивают.
Если для профильной кафедры съедобно, то и дописывать и выйти на диплом, внедрив
в какую-нибудь ИС местного предприятия, давая возможности, которых не было до того в ИС.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485583
strizh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если уж делать интерактивность, то делать лучше, чем в уже существующих генераторах.

1) 1C 8.2. Если делать отчет с группировками, которые можно свернуть-развернуть минусиком-плюсиком, то отчет ВСЕГДА открывается полностью развернутым. И если развернутое множество записей - 50000, то на web-интерфейсе это п-ц. Если у вас отчет будет иметь возможность настроить, какие из уровней группировки открыты, а какие закрыты при первом открытии отчета, то это гуд. Если вы сделаете, чтобы нужные данные подтягивались с сервера при открытии уровня группировки - это гуд.
2) MS RS. С ними конкурировать сложно. Но в одном можно их обойти, на мой взгляд. Система задания параметров у них простенькая. Если сделать возможность выбора параметров с помощью удобно настраиваемых элементов управления - это гуд.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485617
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
strizhЕсли уж делать интерактивность, то делать лучше, чем в уже существующих генераторах.

1) 1C 8.2. Если делать отчет с группировками, которые можно свернуть-развернуть минусиком-плюсиком, то отчет ВСЕГДА открывается полностью развернутым. И если развернутое множество записей - 50000, то на web-интерфейсе это п-ц. Если у вас отчет будет иметь возможность настроить, какие из уровней группировки открыты, а какие закрыты при первом открытии отчета, то это гуд. Если вы сделаете, чтобы нужные данные подтягивались с сервера при открытии уровня группировки - это гуд.
2) MS RS. С ними конкурировать сложно. Но в одном можно их обойти, на мой взгляд. Система задания параметров у них простенькая. Если сделать возможность выбора параметров с помощью удобно настраиваемых элементов управления - это гуд.

это и пугает - отрисовка интерактивного отчета требует использования нормальных ГУИ-контролов. Если их много - тормоза.

и система выбора параметров в отчете - нужна ли она там. Может оптимальнее сделать до отчета необходимые выборки и настройки, а потом результат скормить генератору?
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485708
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_ager wrote:

> не могу решить - нужно ли добавлять интерактивность(а если да - то как).
> уж очень похожи такие отчеты на экранные формы.

Не нужно, именно по этому (IMHO). Ну и в некоторых технологиях типа
PDF этого и особенно не сделать.

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

Угу.

> интересны мнения за и против, и с точки зрения разработчика ИС, и с
> точки зрения пользователя

С точки зрения пользователя это иногда имеет смысл. У нас например
оборотно-сальдовая ведомость (кажется) так сделана, ну и бухгалтеру
удобно, просматривая отчёт, иметь возможность тукнуть в счёт
и перейти к форме его редактирования. Но это -- лишь экономия
нескольких действий пользователя.
Сейчас у нас такие отчёты отмирают по технологическим причинам
(внутренним).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485711
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV wrote:

> Конкуренция с Кристаллом, РепортБилдером, ФастРепортом ? Ну-ну...
> ЗЫ: Напрасно тратите время. Не взлетит.

Очень не напрасно. Все вышеперечисленные системы, ну, на мой взгляд,
слабоваты. Хотя я не знаю РепортБилдер и ФастРепорт очень хорошо.
И они - 2 tier, или 3-tier, но с какими-то своими технолог. требованиями
к среднему звену, что может быть неприемлимо.
Свои собственные решения могут быть лучше, гибче, технологичнее.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36485968
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_agerинтересны мнения за и против, и с точки зрения разработчика ИС, и с точки зрения пользователя
нужно определиться - Web приложение или нет.
Для десктоп - выброс в Excell (на готовом шаблоне) для пользователя лучше всего.
Т.к. функциональности больше.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36486054
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Очень не напрасно. Все вышеперечисленные системы, ну, на мой взгляд,
слабоваты.Смеялсо
В них вложены десятки-сотни человеко-лет. А Вы со своими курсачными 1500строк решили, что умнее всех.

Ну, ну....
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36486076
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
человеко-годы не показатель, в разумных пределах. Можно копать "отсюда и до обеда", а можно воспользоваться более красивым инженерным решением
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36486087
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSV wrote:

> В них вложены десятки-сотни человеко-лет. А Вы со своими курсачными
> 1500строк решили, что умнее всех.

0) это не мой проект обсуждается.
1) в наш вложено тоже немало человеколет, и не только наших.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36486145
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разработать не автомобиль, а КОНСТРУКТОР автомобилей - на порядок сложнее.
То же самое в отчётах :)
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36486549
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123vill_agerинтересны мнения за и против, и с точки зрения разработчика ИС, и с точки зрения пользователя
нужно определиться - Web приложение или нет.
Для десктоп - выброс в Excell (на готовом шаблоне) для пользователя лучше всего.
Т.к. функциональности больше.

не WEB
про Excel:
1)имеет ограничения по точности макета (у нас есть документы (платежные) - прописаны в инструкциях с точностью до миллиметра). Ячейки размером 0,5 мм - не предлагать -изврат. Уж лучше шаблоны в Word (а такой как раз имеется)

2)должен :) иметь ограничения по распространенности, т.к. стоит денег. Вы не задумывались, почему PDF так распространен на западе? правильно - он бесплатный. А Excel на любом компе - только на 1/6 части суши :)

хотя у меня есть на еще досфокпро генератор кросстаб отчетов (в т.ч. с выгрузкой в Excel) - очень люблю им пользоваться.

2 LSV: азарт (как и лень) - двигатель прогресса. Что, по Вашему, будет являться "взлетом"? ну с Вас пару слов по теме - интерактивность отчетов
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36486770
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vill_ager,
в баню такого работодателя (с линейкой на 0,5 мм.)
- у меня шеф просто брал бланк и на окне против солнца сравнивал с оригиналом :))

- когда я говорил про excell я и word имел ввиду
- если писать в России с оглядкой на Запад, то это неадекватность архитектора
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36486864
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123vill_ager,
в баню такого работодателя (с линейкой на 0,5 мм.)
- у меня шеф просто брал бланк и на окне против солнца сравнивал с оригиналом :))

- когда я говорил про excell я и word имел ввиду
- если писать в России с оглядкой на Запад, то это неадекватность архитектора

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

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

И вообще, лучше быть легким и независимым ((С) Жванецкий)
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36488173
Фотография Пилотажный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 (много способов).

ИМХО.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36488288
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пилотажный,
вопрос строить/не строить - не стоит. Так же как и вопросы - из чего, для чего, за чей счет...

Вопрос только в распределении функциональности между GUI, отчетной системой, БД.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36488391
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_agerВопрос только в распределении функциональности между GUI, отчетной системой, БД.
Если выводить отчет в ёксель, то все, что может ёксель, он и должен делать: вычисление формул, итоги, группировки по гориз. и верт., раскраску, пэйджинг и т. д.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36488469
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_модЕсли выводить отчет в ёксель, то все, что может ёксель, он и должен делать: вычисление формул, итоги, группировки по гориз. и верт., раскраску, пэйджинг и т. д.

Ексель всемогущий :) Только вот если отчет большой и имеет несколько уровней подитогов, он (ексель) выдает ошибку на длинных формулах типа =a1+a9+a25... Приходится дополнительно спрашивать у юзера - хочешь формулы, или значения.

а что такое пейджинг?

2 Пилотажный
спасибо за наводку - BIRT. Будет на что ориентироваться. я тоже строю описание макета на CSS, компоновка дизайнера похожа

и еще вопрос - как модный термин ORM соотносится с отчетными системами?
Везде видел только прямую привязку к БД...
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36489354
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_agerЕксель всемогущий :) Только вот если отчет большой и имеет несколько уровней подитогов, он (ексель) выдает ошибку на длинных формулах типа =a1+a9+a25... Приходится дополнительно спрашивать у юзера - хочешь формулы, или значения.
а что такое пейджинг?

Подитоги считаются формулами типа СУМЕСЛИ. Число уровней не ограничено. Глюков не замечено.
Рекомендуется отложенное вычисление формул.
пейджинг - деление на страницы и их форматирование
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36489662
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
_мод
Подитоги считаются формулами типа СУМЕСЛИ. Число уровней не ограничено. Глюков не замечено.

Спасибо. Про СУММЕСЛИ не знал.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36489956
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vill_ager
Ну и в догонку переменное число столбцов
...
Рейтинг: 0 / 0
интерактивные отчеты
    #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
интерактивные отчеты
    #36533027
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_,
- я просил название реального отчёта в поствке 1С, а не тот который можно сконструировать.
автор1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации.
- можете подробнее "Приходная накладная", .... ?
- я не против ввода данных сопровождающих отчёт (фио, дата, ...). Я против данных по БЛ в ИС, т.к. это данные-документы имеющие кнопку ПРОВЕСТИ

авторИ на этой их особенности построено много обработок.
Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось.

====== необычного можно много сделать, только мой знакомый главбух затруднилась назвать ввод бизнес-данных из отчётов влияющих на Систему.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36533029
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
trdm_,
я так понял, Ваш отчет "Налог на прибыль" не изменит (по умолчанию) сведения о Иванове в основной БД?
Изменения на кнопку Сохранить - будут отчётными?
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36533144
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
trdm_vill_agerудобство таких форм - в привычном для пользователя виде (хорошо пускать пыль в глаза заказчику). А заполнять - реально не удобно, много скроллинга. поля размазаны по экрану (а могли быть компактно и логично размещены на "обычной" форме ввода).
О, мудрейший, более 10 лет я был слепцом и не видел этой истины, грешен: разрабатывал и пользовался, пуская пыль в глаза пользователя. как я мог обрекать пользователей на такой кошмар? Меня нагло обманули!
vill_agerя хочу разумную границу найти между отчетами и GUI Во истину! только такой гениальный человек, может помочь узреть истину всем слепцам и предъявить миру действительно удобную и идеальную вещь. Все, кто был до тебя лузеры и не правы! Аминь....
Уважаемый, нисколько не хотел Вас лично задеть. Просто высказал свое мнение о usability таких "форм" ввода (кстати, отметив при этом плюсы и минусы). Вашего мнения об этом я так и не услышал. А эмоции не интересны. Совсем. А за скриншот - спасибо.

2 iscrafm:
Прошу прощения. Присмотрелся и нашел на панели инструментов дискетку...
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36533243
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123trdm_,
- я просил название реального отчёта в поствке 1С, а не тот который можно сконструировать.
автор1С-ные отчеты умеют не только выводить данные, но и работать как форма ввода информации.
- можете подробнее "Приходная накладная", .... ?
- я не против ввода данных сопровождающих отчёт (фио, дата, ...). Я против данных по БЛ в ИС, т.к. это данные-документы имеющие кнопку ПРОВЕСТИ

авторИ на этой их особенности построено много обработок.
Можно сделать очень необычную форму ввода с расчетом формул. экселю и не снилось.

====== необычного можно много сделать, только мой знакомый главбух затруднилась назвать ввод бизнес-данных из отчётов влияющих на Систему.
Из этого спитча я делаю вывод, что мне как разработчику не доверяют.
Ну и на здоровье.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36533246
trdm_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123trdm_,
я так понял, Ваш отчет "Налог на прибыль" не изменит (по умолчанию) сведения о Иванове в основной БД?
Изменения на кнопку Сохранить - будут отчётными?
Что-бы понять механнику нужно просто поглядеть в сорцы.
Строить какие-то выводы "до" разумеется можно, тока какой смысл?
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36533415
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, вот.... договорились: "мне как разработчику...".
Я тоже разработчик, и .... делаю отчёты.
Только сколько разработчиков, столько и систем. :)
--
Залез в 1С, освежил память:
- нашёл много отчётов с детализацией на строке с выводом Формы\Отчёта только чтение
- при дальнейших кликах на уточнение - выходим на журнал документов и сам документ Системы уже с редактированием и кнопками Провести.
Т.е. сами отчёты не обладают логикой записи и изменения данных БЛ Системы.
Они могут вызвать (подгрузить из меню) объекты контекста в простых случаях.

В код не лез, но вариант вызова других объектов ИС из Отчёта:
Код: plaintext
1.
СобытиеКликаСтроки
   Меню(Код= 123 , КодПроводки= 456 )
IMHO Сами отчёты не занимаются интерактивностью в смысле записи ЗНАЧИМЫХ данных.
У них удел - колонтитулы, штрих-коды, страницы, ячейки для ручной правки в отчёте.
...
Рейтинг: 0 / 0
интерактивные отчеты
    #36533460
vill_ager
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Залез в 1С, освежил память:
- нашёл много отчётов с детализацией на строке с выводом Формы\Отчёта только чтение
- при дальнейших кликах на уточнение - выходим на журнал документов и сам документ Системы уже с редактированием и кнопками Провести.
Т.е. сами отчёты не обладают логикой записи и изменения данных БЛ Системы.
Они могут вызвать (подгрузить из меню) объекты контекста в простых случаях.

В код не лез, но вариант вызова других объектов ИС из Отчёта:
Код: plaintext
1.
СобытиеКликаСтроки
   Меню(Код= 123 , КодПроводки= 456 )
IMHO Сами отчёты не занимаются интерактивностью в смысле записи ЗНАЧИМЫХ данных.
У них удел - колонтитулы, штрих-коды, страницы, ячейки для ручной правки в отчёте.
Согласен: из отчета по клику - в документ, после изменения документа - назад в отчет, если хотим видеть изменения - кнопка Обновить. т.е. отчет не отслеживает сделанные изменния в вызванных из него документах. Аминь :).
...
Рейтинг: 0 / 0
57 сообщений из 57, показаны все 3 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / интерактивные отчеты
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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