Страница 1 из 2

Отчеты в Галактике

Добавлено: Вт, 18/12/2007 12:46
vlad
В настоящее время в РФ, прежде всего в машиностроительной отрасли и оборонно-промышленном комплексе, активно обсуждается вопрос
снижения зависимости IT-сферы от монополии MicroSoft. Рассматриваются варианты создания операционной системы на основе
открытых кодов Линукс.

В связи с этим в Корпорации принято решение всю новую отчетность в Галактике разрабатывать посредством инструментария
Fast Reports.
Отчеты в Word и Excel разрабатывать только на платной основе в случае если заказчик настаивает.

Добавлено: Вт, 18/12/2007 13:32
Gera
При формировании отчетов в FastReport появляется возможность сформированный отчет нажатием одной кнопки выгрузить в целый ряд форматов, например:
- HTML (просмотр в любом браузере, универсальный кроссплатформенный формат)
- графические форматы: BMP, JPG, TIFF, GIF
- RTF (в частности для MS Word)
- XML, CSV (в частности, для MS Excel)
- PDF

Изображение

Вывод: Разработка отчётов напрямую в MS Word и MS Excel не несёт никаких преимуществ. Fast Report предоставляет мощный инструмент разработки и модификации отчётов, а также гибкие возможности выгрузки во множество форматов для дальнейшей обработки, если это необходимо.[/img]

Добавлено: Вт, 18/12/2007 14:19
olkzv
Не согласна с таким решением!
Пример простой - в ФРО Отчет по Анализу задолженности. На одну страницу по ширине не входит.
Импортирую как вы предлагаете в excel - получаю 44 страницы не понятно чего - чтобы из этого дальше что-то сделать нужны неимоверные усилия!
Таким образом вы ставите пользователей в бОльшую зависимость от программистов, которые будут переделывать эти отчеты в Fastreport - ни один бухгалтер ради этого на курсы по программированию не пойдет!
А сейчас найти специалистов на сопровождение очень сложно.
По последней статистике за последние два месяца на Алюминии Казахстана из сопровождения Галактики уволилось 5 человек, на АЗФ - 3.
Новые клиенты тоже очень озабочены этой проблемой.
А excel помогает бухгалтерам хоть как-то выходить из положения - выгрузил в excel что есть - переделывай и пересчитывай как хочешь...
Пусть кто-то там озабочен и пишет, но остальные-то чем виноваты?

Добавлено: Вт, 18/12/2007 15:22
Gera
olkzv писал(а): Пример простой - в ФРО Отчет по Анализу задолженности. На одну страницу по ширине не входит.
Импортирую как вы предлагаете в excel - получаю 44 страницы не понятно чего - чтобы из этого дальше что-то сделать нужны неимоверные усилия!
Наверное идет речь об экспорте в Excel.

Если с каким либо экспортом в какой либо формат есть проблемы - это повод для обращения в техническую поддержку. Они регистрируют это в ПИР, мы в плановом порядке разбираемся и решаем.

Лучше поправить/доработать экспорт в один формат, чем держать специальный код для формирования отчета только в одном формате.

Добавлено: Вт, 18/12/2007 21:43
olkzv
Думаю, коллеги по ПНР меня поддержат.
При продаже сейчас заказчики как одно из требований выставляют получение бухгалтерской отчетности в Excel.
А если им говорить, что будете получать в одном редакторе, потом сконвертируете и не факт при этом что получите то, что требуется - т.е. чтобы получить отчет надо будет массу лишний движений производить - наш рейтинг при продаже будет еще ниже, чем у 1С.
Во время ПНР хоть мы и говорим и в договорах пишем, что Заказчик несет риск соответствия системы своим желаниям, но на деле часто бывает так, что АРМ принимают в эксплуатации при условии, что отчетность будет выводиться не полностью так, как требуется, а в excel и из нескольких можно будет сложить в один.
Опять же с помощью макросов множество отчетов переделывается во время ПНР. И найти разработчика, умеющего обращаться с макросами excel гораздо проще, чем какого-либо другого.
Так зачем мы сами себе жизнь усложняем? Мало нам проблем других?
Так что советую еще подумать об этом.
Или еще предложение - давайте референдум среди пользователей устроим, и среди потенциальных в том числе - посмотрим на результаты, а тогда уже и решим окончательно?

Добавлено: Ср, 19/12/2007 07:49
Gandrew
А в Парусе почти вся отчетность на кристалле и немного excel. Пользователи привыкают. Еще один плюс в этом случае накладную руками не подправишь как например если бы она была в word и хотя экспортировать туда можно, внешний вид будет слегка отличаться что выдаст нерадивого товарища.
А вот для Галактики-старт я соглашусь вся отчетность должна быть в МС-офисе т.к. многих пользователей (после бухгалтерского техникума) фаст-репорт пугает.

Добавлено: Ср, 19/12/2007 08:15
olkzv
Да накладные как раз мало кого волнуют - делайте хоть в чем.
В основном волнует отчетность.
У нас ее и так красивой и качественной не так много, как обычно хочется - так если еще и довести ее до желаемого быстро и общеизвестными средствами нельзя будет бухгалтеру или какому другому инженеру самостоятельно - это будет кошмар для пользователей.
Особенно, повторюсь, при существующем дефиците ИТ специалистов - excel знает практически каждый, уж бухгалтера-то точно все и курсы на каждом углу, а fastreport?

Добавлено: Ср, 19/12/2007 09:32
den
2 Ольга - формы отчетов (не будем брать в расчет формат выгрузки...) весьма субъективная весчь. Один такими формами привык пользоваться, другой другими. Естес-но поэтому разработчики не могут сделать весь спектр этих различных форм (я имею ввиду не жестко регламентированные на законодетальном уровне формы)
Но думаю в словах Ольги есть доля правды...косяков с формами хватает (в плане неудобности их и порой трудностью доработки ).Но идея разработчиков тоже неплоха,если будет нормально реализован соответствующий инструмент.
Тут как то переделывал форму оборотку из интерактивного аналитического отчета как в 1С (главбух так привыкла и просила именно в такой форме слёзно...). Честно гря парился дня 3 навреное, чтоб переделать как надо в этом убогом slk (а широкие возможности slk всем известны :-) ). Хоть садись весь отчет переписывай из за того, что форма не такая. Слава Богу,вроде извратился и сделал.

Добавлено: Ср, 19/12/2007 09:37
Seybukan
А че шум то такой?
Вроде как на текущий момент отчетов на основе XLT шаблонов аж 420 штук.
В данном топике речь идет только о новых отчетах.

Добавлено: Сб, 05/01/2008 11:56
SeAMec
Отчеты в Excel и Word радуют глаза бухгалтерии до тех пор пока они не увидят стоимость MS Office на все их рабочие места. В связи с тем, что все чаще "друзья" из Microsoft устраиваю рейды в регионах и усиленно борятся с нелицензионным ПО (надо же как то показать значимость регионального отделения перед головным офисом:), многие начальники отделов ИТ или директора по ИТ вынуждают предприятие тратиться на легализацию ПО, а генеральные директора пытаются урезать сумму затрат путем установки Offica только на те рабочие места "кому действительно надо". И получается, что отчеты в Word и Excel может получать только один из 3-х бухгалтеров и "любовь" к этим отчетам проходит.

Добавлено: Вт, 08/01/2008 19:12
kroxa
Хочу поддержать Excel как отдельный функционал выгрузки... на самом деле отчетность в Excel - это не строгие отчеты, часто это выгрузка данных для дальнейшей обработки. Поэтому лучше во всех интерактивных отчетах и списках иметь две функции 1) печать отчета 2) выгрузка данных в excel для дальнейшей обработки.

Добавлено: Пн, 09/03/2009 21:01
Sukharev
Современный Open Office по функциональности способен удовлетворить 99,99% офисных специалистов. Он поддерживает традиционные .doc и .xls, имеет интерфейс, не требующий переподготовки. Он бесплатен.

Не планируется ли сделать возможность выгрузки отчетов в редакторы из комплекта Open Office?

Добавлено: Вт, 10/03/2009 10:58
larin
Из FastReport выгрузка отчетов в Open Office уже реализована.

Добавлено: Вт, 10/03/2009 12:10
m0p3e
Мои 5 копеек:
Выгрузка в Excel из FR корявая! Приходится файл дорабатывать руками.
Наcчет OpenOffice. С год назад дорабатывал ExcelLib на предмет выгрузки в OO. В результате все отчеты используемые на предприятии выгружались в OO один-в-один без доработки исходного кода. В силу некоторых причин проект дальше не развивается, но исходники я передал в Минск. Судьба их мне неизвестна.

Добавлено: Вт, 10/03/2009 13:18
larin
На счет кривости и ровности выгрузки из FastReport в табличные форматы. Тут определенная ответственность лежит на программистах, которые разрабатывают непосредственно формы. Если соблюдать рекомендации из этой статьи, то результат выгрузки в Excel и Calc будет приемлимым.



Рекомендации по разработке отчетов FastReport, результат которых будет представлен в табличных форматах
Очень многие форматы используют табличное представление данных. Популярными являются форматы HTML, XLS, XML, RTF.

Никаких пересечений или наслоений ячеек в подобных форматах недопустимо (если брать в рассмотрение именно табличную разметку, это касается HTML и RTF), в отличии от свободы в процессе разработки шаблона отчета в дизайнере FastReport. Фильтры экспорта, как правило, максимально учитывают эти требования при переносе объектов из отчета FastReport в результирующий файл. Это реализуется при помощи специальных алгоритмов учета пересечений объектов и оптимального их расположения. В местах пересечений объектов возникают новые столбцы и строки в результирующей таблице. Это необходимо для сохранения точного позиционирования переносимых объектов FastReport. Большое количество пересекающихся объектов в отчете приводит к росту числа столбцов и строк в таблице, что усложняет ее дальнейшее использование в и замедляет процесс экспорта.

В процессе разработки шаблона отчета помните об этом, если Вы хотите в последующем экспортировать свои отчеты в какой-либо из форматов, отличный от внутреннего формата FastReport.

* Избежать перекрытия ячеек помогут инструменты выравнивания текстовых объектов по сетке. Проследите за тем, чтобы было включено выравнивание по сетке. Для упрощения выравнивания можно увеличить шаг сетки.

* При создании таблиц в отчетах проследите чтобы границы соседних ячеек соприкасались друг с другом.

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

* Располагайте объекты так, чтобы они находились на одной линии, как по вертикали, так и по горизонтали. В этом могут помочь выносные линии.

Применение этих простых правил на практике поможет Вам создать отчет, который будет прекрасно выглядеть после экспорта в любой из форматов, которые используют табличную разметку для представления данных.

Статья подготовлена по материалам "FastReport® 3 Enterprise Edition руководство программиста"