|
|
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
Много лет назад пользовался xlReport для проектов на Delphi 6 и Delphi 7 Существует ли достойный аналог xlReport для Delphi 10.2? FastReport не предлагать, нужен экспорт именно в Excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 08:09 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
scorpion235, Посмотри OExport. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 08:18 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
scorpion235FastReport не предлагать, нужен экспорт именно в Excel Фаст неплохо экспортит, при хорошем шаблоне ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 08:34 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
scorpion235нужен экспорт именно в Excel Microsoft jet driver понимает файлы excel как БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 10:25 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
scorpion235Много лет назад пользовался xlReport для проектов на Delphi 6 и Delphi 7 Существует ли достойный аналог xlReport для Delphi 10.2? FastReport не предлагать, нужен экспорт именно в Excel TMS FlexCel Studio -весьма и весьма мощный репортёр в Excel https://www.tmssoftware.com/site/flexcel.asp Правда, при этом страдает (или наслаждается ?) гигантизмом и развесистостью исходников ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 10:33 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
DimaBrscorpion235FastReport не предлагать, нужен экспорт именно в Excel Фаст неплохо экспортит, при хорошем шаблоне Да. ... Можно использовать "нативные" библиотеки, работающие с форматом иксель. http://axolot.com/xls.htm Руками, прямо в икселе, создаёшь шаблон, сохраняешь его где-то (в спецтабличке базы, например). К шаблону прилагается код, генерирующий отчёт. Код, например, оформляется в виде dll и тоже хранится в базе. Или не dll, а скрипт, один из паскелеподобных. В скрипте может быть доступен контекст коннекта к твоей БД, а также возможность формирования запросов к БД. ... Можешь попробовать то, что советует defecator, но там нет скриптов, все что-то более-менее сложное - ручками в Дельфи, это рекомпайл приложения или dll, свою систему палагинов, да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 10:41 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
чччД__DimaBrпропущено... Фаст неплохо экспортит, при хорошем шаблоне Да. ... Можно использовать "нативные" библиотеки, работающие с форматом иксель. http://axolot.com/xls.htm Руками, прямо в икселе, создаёшь шаблон, сохраняешь его где-то (в спецтабличке базы, например). К шаблону прилагается код, генерирующий отчёт. Код, например, оформляется в виде dll и тоже хранится в базе. Или не dll, а скрипт, один из паскелеподобных. В скрипте может быть доступен контекст коннекта к твоей БД, а также возможность формирования запросов к БД. ... Можешь попробовать то, что советует defecator, но там нет скриптов, все что-то более-менее сложное - ручками в Дельфи, это рекомпайл приложения или dll, свою систему палагинов, да. от самого TMS доступен TMS Scripter, и есть импорт FlexCel в скрипты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 11:03 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
defecatorчччД__... Можешь попробовать то, что советует defecator, но там нет скриптов, все что-то более-менее сложное - ручками в Дельфи, это рекомпайл приложения или dll, свою систему палагинов, да. от самого TMS доступен TMS Scripter, и есть импорт FlexCel в скрипты Скрипты там совсем уж убоги, даже хуже, чем FastScript. :( Хотя есть редактор, отладчик, форм-дизайнер, сие очень круто. ... DWScript туда бы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 11:12 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
чччД__defecatorпропущено... от самого TMS доступен TMS Scripter, и есть импорт FlexCel в скрипты Скрипты там совсем уж убоги, даже хуже, чем FastScript. :( Хотя есть редактор, отладчик, форм-дизайнер, сие очень круто. ... DWScript туда бы... У меня есть подозрение, что FlexCel можно прикрутить и к DWScript ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 11:17 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
defecatorчччД__пропущено... Скрипты там совсем уж убоги, даже хуже, чем FastScript. :( Хотя есть редактор, отладчик, форм-дизайнер, сие очень круто. ... DWScript туда бы... У меня есть подозрение, что FlexCel можно прикрутить и к DWScript Было бы немеряно круто прицепить туда отладчик, дизайнер и удобный редактор скриптов. Имхо, наличие встроенного визуального дизайнера отчетов не такая уж ценность, всегда есть MS Excel под рукой, создавай шаблон сразу в нем, и все. Я понимаю, что фича "пользователь системы может самостоятельно создавать свои отчеты" звучит привлекательно, особенно в устах менеджера-продавца, который продает твои приложения. Но по факту практически все более-менее сложные отчеты итоге разработчику приходилось создавать самостоятельно. Ну или юзер нанимает специального человека, который согласен тратить свою жизнь на создание отчетов. За отдельные деньги, да, но раз такая ситуация, то нужно сразу делать под разработчиков, а не под гипотетических "любых юзеров". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 11:29 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
В конце концов, из MS Excel часто можно коннектиться прямо к БД. И тут уж VBA во всей красе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 11:37 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
scorpion235, судя по характеру ответов, мало кто из их авторов работал в свое время с xlReport. Но если он на тебя в свое время произвел такое впечатление (на меня, кстати, тоже произвел), то почему бы тебе не отыскать последние доступнные его исходники и не попытаться адаптировать их под 10.2 самостоятельно? И с результатами потом не забыть поделиться с общественностью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 14:57 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
stanilarscorpion235нужен экспорт именно в Excel Microsoft jet driver понимает файлы excel как БД. А его случайно на зарубили в Win10? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 15:46 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
DarkMasterА его случайно на зарубили в Win10? Не знаю, но если и зарубили, то есть что-то аналогичное. На крайняк эксель может сам зачитать файл. В свое время даже хотел исследовать вопрос о том, сможет ли эксель прочитать себя из архива с приложенными файлами данных. Но надобности не возникло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 18:41 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
DarkMasterА его случайно на зарубили в Win10? Нет, все как работало, так и работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 19:28 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
Vlad F, Vlad Fпочему бы тебе не отыскать последние доступные его исходники и не попытаться адаптировать их под 10.2 самостоятельно? И с результатами потом не забыть поделиться с общественностью?На просторах интернета xlReport вижу только для первых версий XE. Зачем поддерживать эту старую библиотеку? Я просил подсказать достойные аналоги. Уже TMS FlexCel установил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 19:33 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
scorpion235, Не, но если там все так же не менее достойно, то за ради бога.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2018, 21:57 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
Можно использовать EMS Advanced Data Export. Экспорт в разные форматы, в том числе Excel Поддержите Челябинского производителя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2018, 21:12 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
Я пользую TXLSFile. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2018, 21:43 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
Непонятно, что нужно, экспорт или отчет: xlReport - это генератор отчетов по шаблону: Мастер-детейл много-уровневый, группировки, суммы и проч., Экспорт в Excel - это несколько другая задача. 1.Если нужен экспорт то: - Быстрый экспорт в Excel - надо писать самому- через вариантные массивы, блоками, вход - однонаправленный курсор. Результат - быстро, мало памяти, внешний вид документа - сам делаешь. - Если надо менять внешний вид без перекомпиляции программы, добавить обработку на скриптах, тот-же FS пойдет, только компоненты доступа к данным в скрипт протащить. Еще вариант для экспорта - cxGrid DevExpress. Копия грида в Excel получается, не быстро, много памяти кушает. 2. Если xlReport. то добавляем конструкцию в xlEngine.pas и продолжаем использовать в XE10.2.3 .... initialization // 08.10.2014 {$IF CompilerVersion >= 23} {$IF DECLARED(System.Variants.DispatchUnsignedAsSigned)} {$IFDEF XLR_VCLXE4} System.Variants.DispatchUnsignedAsSigned := True; {$ENDIF} {$IFEND} {$IFEND} некоторые фиксы ошибок в сети можно найти. 3. Другие компоненты уже подсказали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2018, 15:38 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
Мы тоже много лет используем в своих коммерческих проектах XLReport. Причём последовательно во всех версиях Delphi, включая текущую версию Delphi 10.3.1 Rio. Компоненты доработаны для полной совместимости со всеми Delphi, а также всеми MS Excel, включая MS Excel 2019. Когда-то я был у истоков создания этих компонент (в качестве тестировщика). Но, увы, афалины давно нет и пришлось подхватить уже было рухнувшее знамя. На мой взгляд, компоненты были и остаются отличными, не имеющими аналогов в своём роде. Так что если XLReport устраивает, можно и дальше продолжать их использовать. Если нет - могу только пожелать удачи в поиске достойной альтернативы :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 17:16 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
GoldMediumНо, увы, афалины давно нет и пришлось подхватить уже было рухнувшее знамя. Это классная инициатива. По какому адресу можно скачать? :) И что насчет лицензионной чистоты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 17:22 |
|
||
|
Существует ли достойный аналог xlReport для Delphi 10.2?
|
|||
|---|---|---|---|
|
#18+
Ну какая ж тут чистота, разве что за сроком давности. Действовавшая когда-то лицензия давно закончена и мхом поросла :) Поэтому все доработки сугубо внутренние и широко не распространяются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2019, 18:20 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39825802&tid=2039392]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
151ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 463ms |

| 0 / 0 |
