Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];

Вниз

CrystalReports   Найти похожие ветки 

 
Palladin ©   (2006-11-19 13:36) [0]

Кто использовал? Кто что думает? Мнение интересует. Интеграция в Delphi и вообще...


 
Anatoly Podgoretsky ©   (2006-11-19 13:46) [1]

> Palladin  (19.11.2006 13:36:00)  [0]

Внешний генератор отчетов, достаточно мощный, поддерживает Юникод.
С другой стороны монстр


 
Суслик ©   (2006-11-19 13:57) [2]

Если не ошибаюсь, то его вставляли в д2005. А в 2006 его уже нет.
Т.е. как в свое время с QuickReport - был, был, да сплыл. Т.е. если переползать на новые версии дельфи, то QR покупать нужно.


 
Anatoly Podgoretsky ©   (2006-11-19 13:59) [3]

> Суслик  (19.11.2006 13:57:02)  [2]

Не известно, будет ли в QR Юникод или нет.
Но с генераторами дело швах, постоянно что-то другое, за Борландом не угнаться, поэтому я перешел на генерацию отчетов в Экселе. Просто и удобно и проблем с Юникод нет.


 
Суслик ©   (2006-11-19 14:01) [4]


>  [3] Anatoly Podgoretsky ©   (19.11.06 13:59)
> > Суслик  (19.11.2006 13:57:02)  [2]
> Не известно, будет ли в QR Юникод или нет.
> Но с генераторами дело швах, постоянно что-то другое, за
> Борландом не угнаться, поэтому я перешел на генерацию отчетов
> в Экселе. Просто и удобно и проблем с Юникод нет.


Цены бы excel не было, если бы они полноценный xml поддерживали. То, что поддерживают сейчас, все-таки не совсем полноценный.
Тогда можно было бы быстро создавать отчеты, много быстрей в общем случае, чем через OLE.


 
Palladin ©   (2006-11-19 14:04) [5]


> С другой стороны монстр

Угу... тоже такое впечатление складывается... свой генератор есть, но уже устарел морально и по требованиям... коллега думает не писать третью версию, а его Crystal использовать... мне конечно же не хочется... думаю времени на его изучение уйдет гораздо больше, чем на доразработку своей, родной :)... да и впечатление тяжелой непроворотливости он создает... но вот чувак уперся... загорелся... ну ну... буду я пожалуй писать втихую :) а он пусть парится...


 
Torry ©   (2006-11-19 14:41) [6]

Отличный инструмент. Я использовал версию 7 много лет назад, приходилось таскать с собой 1 мб DLL, кроме этого проблем не было.


 
Anatoly Podgoretsky ©   (2006-11-19 15:02) [7]

> Суслик  (19.11.2006 14:01:04)  [4]

Мне эта новомодная штучка, под названием xml совсем не нужна

xml и скорость понятия не совместимые.
OLE не использую!


 
Anatoly Podgoretsky ©   (2006-11-19 15:04) [8]

> Torry  (19.11.2006 14:41:06)  [6]

Естественно отличный, но с тех пор "немного" он подрос.
Радует, что начиная с 9 версии поддерживает Юникод, иначе бы наши внешнии продукты без него бы не могли жить.


 
Суслик ©   (2006-11-19 15:08) [9]


>  [7] Anatoly Podgoretsky ©   (19.11.06 15:02)
> > Суслик  (19.11.2006 14:01:04)  [4]
>
> Мне эта новомодная штучка, под названием xml совсем не нужна
>
> xml и скорость понятия не совместимые.
> OLE не использую!

А как же ты в excel из дельфи выводишь?
Компоненты сторонние используешь? XLSReadWriteII например?


 
Слоник_   (2006-11-19 15:38) [10]

CR - отменная вещь, не сказал бы, что годами разбираться нужно - ничего сложного. В двух проектах использовать доводилось - очень гибко и удобно.
Но вот скорость...


 
Anatoly Podgoretsky ©   (2006-11-19 15:41) [11]

> Суслик  (19.11.2006 15:08:09)  [9]

Я использую родное - COM, а не обертку в виде OLE над ним,
Компонент находится на палитре, называется TExelApplication и рядом (необязательные, но удобнее).


 
Kostafey ©   (2006-11-20 00:58) [12]

Кто-нибудь находил литературку по CR версии 11 ??
И хорошо бы это в ключе Delphi было или Java.


 
Bless ©   (2006-11-20 09:21) [13]

А если попробовать Fast Report Studio (если уж нужен внешний отчетник)?
Говорят тоже мощный, впечатление монстра не произвел.


 
StriderMan ©   (2006-11-20 09:28) [14]

В тему об отчетниках: кто нибудь знает построитель отчетов, чтобы можно было сделать отчет в виде тесктового файла с фиксированными знакоместами?


 
clickmaker ©   (2006-11-20 10:01) [15]

Использовал версию XI, но в вижуалке. Вещь неплохая, однако периодически валил у меня студию. Кроме этого, недостаточно на мой взгляд кросс-табы развиты. Но если приложить руки, то отчет практически любой сложности можно сделать


 
Курдль ©   (2006-11-20 10:17) [16]


>  CrystalReports
> Palladin ©   (19.11.06 13:36)  
> Кто использовал? Кто что думает? Мнение интересует. Интеграция
> в Delphi и вообще...


Вещь очень сильная. Но и настолько же тормознутая.


> Anatoly Podgoretsky ©   (19.11.06 15:02) [7]
> Мне эта новомодная штучка, под названием xml совсем не нужна
> xml и скорость понятия не совместимые.


Кто это придумал? Скорость чем мерялась и при каких обстоятельствах?
Мне, например, кажется, что иметь стандарт структурированного документирования вовсе не плохо.


 
Паша 1   (2006-11-20 10:58) [17]


> Anatoly Podgoretsky ©

я тоже Ехcеl пользую. т.е. 99% потребностей он покрывает, особенно удобно для отчетов, заранее не определенных по ширине, типа аналитического журнала-ордера. но он не все может, к сожалению. в частности, как в нем реализовать группировку, я так и не придумал. потому сейчас у меня идет ФастРепорт+Ексел.

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


 
Курдль ©   (2006-11-20 11:03) [18]


> Паша 1   (20.11.06 10:58) [17]
> я тоже Ехcеl пользую.


Я поражаюсь, откуда такая уверенность, что у пользователя обязан быть установлен Ёксель? Вы что это в требованиях к окружению системы прописываете?


 
BiN ©   (2006-11-20 11:08) [19]


>  CrystalReports
>
> Palladin ©   (19.11.06 13:36)  
>
> Кто использовал? Кто что думает? Мнение интересует. Интеграция
> в Delphi и вообще...

С тех пор как CR перекочевало из-под крыла Seagate к Business Objects, наблюдается некоторая мостроидальность этого продукта.
Имел и имею дело с BO и поэтому могу сказать точно - продукт один из самых мощных, но и тонкостей работы имеет очень много, да и обучение, кажется, не самое дешевое...


 
saxon   (2006-11-20 11:23) [20]


> Palladin ©   (19.11.06 13:36)  

CrystalReports умеет конвертировать в др. форматы (Ехcеl, PDF), что несомненно - хорошо.


 
Паша 1   (2006-11-20 12:24) [21]


> Курдль ©   (20.11.06 11:03) [18]

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


 
Курдль ©   (2006-11-20 12:31) [22]


> Паша 1   (20.11.06 12:24) [21]
> да нет такой уверенности. но он, почему-то, у всех установлен.

Да у кого "у всех"? У меня дома - не установлен (полгода, как комп обновил, а нужды в рисовании таблиц или написании документов не возникло). Но это я так, к примеру.
А вот за пределами СНГ, Ёкселя запросто не окажется на компах тех, кому не положено заниматься именно с Ёкселем. И у нас такие тенденции в конторах, начинающих процесс перевода "основных средств" на легальную основу.


 
Паша 1   (2006-11-20 12:55) [23]


> Ёкселя запросто не окажется на компах тех, кому не положено
> заниматься именно с Ёкселем

наши заказчики как раз попадают в эту категорию, так шо беспокоицца особо нет смысла.
ну и, я говоил о связке с ФастРепортом, т.е. пользователь може выбрать, куда выводить отчет. т.е. 99% отчетов идут в дубляже.


 
Torry ©   (2006-11-20 12:59) [24]


> А вот за пределами СНГ, Ёкселя запросто не окажется на компах


Есть бесплатный микрософтовский Excel и Word Viewer"ы, скачать можно у них на сайте (точнее не скажу, давно скачивал).


 
Курдль ©   (2006-11-20 13:08) [25]


> Torry ©   (20.11.06 12:59) [24]


Попробуйте выполнить заказ для какой-нибудь западной компании и удивитесь, как изменятся Ваши представления.
Например, устанавливать любое другое ПО, кроме заявленного в ТЗ, составленном 3 года назад, Вам запретят под страхом смерти. А департамент, который может решить подобную проблему (коллегиально только раз в полгода на заседании специального комитета) окажется в Сиднее.


 
Anatoly Podgoretsky ©   (2006-11-20 13:48) [26]

> StriderMan  (20.11.2006 09:28:14)  [14]

Были такие PReport/ZReport


 
Anatoly Podgoretsky ©   (2006-11-20 13:49) [27]

> Паша 1  (20.11.2006 10:58:17)  [17]

Если ты можешь реализовать группировку по этим данным в Экселе, значит можно и программно.


 
Anatoly Podgoretsky ©   (2006-11-20 13:51) [28]

> Torry  (20.11.2006 12:59:24)  [24]

И они полность поддерживают COM
Большой Эксель просто не требуется.


 
Паша 1   (2006-11-20 14:14) [29]


> Anatoly Podgoretsky ©   (20.11.06 13:49) [27]

если честно, то не могу. плохо у меня с группировками:)) не проходил ниразу.

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

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


 
atruhin ©   (2006-11-20 14:26) [30]

> И они полность поддерживают COM

Т.е. в них можно не только просматривать отчет, но и формировать через COM?


 
Anatoly Podgoretsky ©   (2006-11-20 14:34) [31]

> Паша 1  (20.11.2006 14:14:29)  [29]

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


 
Anatoly Podgoretsky ©   (2006-11-20 14:34) [32]

> atruhin  (20.11.2006 14:26:30)  [30]

Сам не делал, но есть люди которые делали.
Да ты и подумай, как бы оно показывало и печатало?


 
atruhin ©   (2006-11-20 14:42) [33]

> Да ты и подумай, как бы оно показывало и печатало?

Ну я думал, что раз он вьюер то только просматривает. Т.е. программное ограничение.
Хотя если он просматривает документы с использованием VBA то возможно и оставленна
лазейка.


 
Паша 1   (2006-11-20 14:57) [34]


> Anatoly Podgoretsky ©

ну, в ФатсРепорте это дело отлично реализовано, с заголовками и подвалами, и даже нескоко групп можно.
осталось токо покумекать, как в Экселе реализовать. идеи есть, но пока не оформилось окончательно. а может - и ну ево. никто пока не просит...


 
Anatoly Podgoretsky ©   (2006-11-20 15:00) [35]

> atruhin  (20.11.2006 14:42:33)  [33]

Не только вьюер, но и печатник.
вьюер в контесте означает, что им нельзя редактировать.


 
zdm ©   (2006-11-20 15:53) [36]

кристал репорт, кристал репорт...!?!?!?!! fr по моему решает все выше заданные вопросы, и стоит совсем не дорого


 
Курдль ©   (2006-11-20 18:14) [37]


> zdm ©   (20.11.06 15:53) [36]
> кристал репорт, кристал репорт...!?!?!?!! fr по моему решает
> все выше заданные вопросы, и стоит совсем не дорого


OLAP решает?


 
Gadenysh   (2006-11-20 18:37) [38]

Паша 1   (20.11.06 14:14) [29]

посмотри в сторону XLReport AfalinaSoft - он все это умеет. как умеет группировать и сам Excel



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.044 c
15-1163811824
lookin
2006-11-18 04:03
2006.12.10
Rosenrot от Rammstein


2-1164115734
gosha73
2006-11-21 16:28
2006.12.10
Ядро - дельфи, плагин - си. Указатель на процедуру.


2-1163938652
YesWa=>rOFF
2006-11-19 15:17
2006.12.10
Ошибка


3-1159791865
Wolferio
2006-10-02 16:24
2006.12.10
SQL Запрос


15-1164013021
palva
2006-11-20 11:57
2006.12.10
Ода во славу пиратства





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский