Fastreport 5

2

Комментарии

  • отредактировано 21:29
    К большому сожалению конвертер не справился. Некоторые колонки слились в один memo. Рамок у memo нет, в общим править полученный файл все равно что заново его создавать. ждём помощи от разработчиков, кстати раз появляется новый элемент "таблица", так может они сделают чтобы можно было прямо в него вставлять из экселя или конвертировать в него из экселя?! - очень надеемся! :)
  • xlaalaaxlaalaa Минск
    отредактировано 21:29
    mcio написал: »
    К большому сожалению конвертер не справился. Некоторые колонки слились в один memo. Рамок у memo нет, в общим править полученный файл все равно что заново его создавать. ждём помощи от разработчиков, кстати раз появляется новый элемент "таблица", так может они сделают чтобы можно было прямо в него вставлять из экселя или конвертировать в него из экселя?! - очень надеемся! :)
    Попробуйте наш конвертор Word-and-Excel-import-to-FastReport.rar
  • отредактировано 21:29
    Этот конвертор гораздо лучше.
    Хотелось бы добавить в него следующие опции для экселя (подключаемые опционально):
    1) Возможность переноса не только результирующего значения ячейки, но и её формулы, например =50+50, лучше сразу без = вначале формулы
    2) Обычный отчет имеет вид:
    шапка
    заголовки полей
    поля

    хотелось бы чтобы шапка и заголовки полей переносилась в ReportTitle, а поля в MasterData

    таким образом можно было бы значительно сократить правку отчёта
  • xlaalaaxlaalaa Минск
    отредактировано 21:29
    1) прочитать из экселя поле формулы и выдать их в текст FR особых проблем нет, но учтите что в FR действует своя математика, совсем не похожая на математику Excel. вычисления все равно вам придется переделывать.

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


    2) Это мне кажется трудной задачей, с сравнимой с разработками искусственного интеллекта. Не представляю как в общем случае распознать где шапка, а где поля.

  • отредактировано 21:29
    Вопросы и предложения разработчикам:
    1) Будет ли в FR 5 ZLIB 1.2.5?
    2) Будет ли FR 5 сразу иметь поддержку Delphi 2011? (а то уже есть RTM и вот-вот выйдет оффициально)
  • отредактировано 21:29
    Есть ли информация по срокам выхода в свет первых версий FR5?
  • отредактировано 21:29
    Возможно об этом уже была речь, но все же:
    1. Было бы неплохо сделать возможным выводить Header и Footer даже если MasterData пуст. Поясню, допустим необходимо выводить данные в виде:
    Поставщик Сумма
    Петров    1000
    Васечкин  2000
    Итого     3000
    
    Но если данных нет, то должно печататься:
    Поставщик Сумма
    Итого     0
    
    Но в результате мы получаем чистый лист. Вот и хотелось бы получить возможность отображать Header и Footer даже если бэнд MasterData пуст.
    2. Сделать нормальные Watches. Что бы добавление переменной (выделенной/на которую указывает курсор) по Ctrl-F5, удаление в списке по Del, корректировка по Enter. А то их добавление (Watches) в том виде как это есть сейчас, выглядело слишком уж явно как полумера с заделом на будущую версию FastReport.
    3. Если конечно возможно. Создание (отображение) fsTree просто чудовищно медленное. Можно ли с этим что то сделать? Я понимаю, что сам fsTree тут не причем :) Но он у меня теперь как показатель быстродействия клиентского компьютера :)
  • отредактировано 21:29
    Большая просьба разработчикам, можно ли в добавить возможность вывода в MemoView спецсимволов, с помощью мнемокодов или еще как-нибудь?
    В частности, очень нужен значок диаметра!
  • gpigpi
    отредактировано 21:29
    brunno
    Просто вставьте в мемо символ ø
  • отредактировано September 2010
    gpi
    Статически это да, а в коде как сделать?
  • gpigpi
    отредактировано 21:29
    В D2009-2010-XE в скрипте написать:
    Memo1.Text := 'ø';
    
    В более ранних версиях в коде Delphi:
    TfrxMemoView(frxReport1.FindObject('Memo1')).Text := UTF8Decode('Гё');
    
    или в отчёт добавить скрытый мемо с текстом ø и использовать в скрипте Memo1.Text
  • отредактировано September 2010
    Cпасибо! но эти варианты крайне не удобны в использовании (у меня D7)
    Придется столько извращаться, чтобы вывести обычный типоразмер, а их у нас по разным документам раскидано - мама не горюй! Сейчас выкручиваемся, используем вместо диаметра буковку Ф, но пользователи жалуются - несолидно как то.
    Поэтому великая просьба разработчикам включить спец-символы в стандартный пакет, например в виде мнемоник как в HTML. Уверен - это будет очень полезная фича наряду с НТМЛ-тэгами :)
  • gpigpi
    отредактировано 21:29
    Приведите пример шаблона (fr3) и готового отчёта (fp3). Отчёт формируется на основе данных из БД, не через OnGetValue?
  • отредактировано September 2010
    gpi написал: »
    Приведите пример шаблона (fr3) и готового отчёта (fp3). Отчёт формируется на основе данных из БД, не через OnGetValue?
    Пример наверно приводить нет смысла, он тривиальный - обычное MemoView.
    Строка формируется в SQL - запросе, т.е. обращаемся к вьюшке и она возвращает строку примерно такого типа
    Ф175 х 255
    
    или даже с HTML - тегами, кстати значок ± в виде мнемоники тоже бы не помешал :)
    Ф275 х 2000[sup]+-50[/sup]
    
  • gpigpi
    отредактировано 21:29
    Вам можно использовать скриптовые переменные:
    frxReport1.Script.Variables:= UTF8Decode('Гё');
    а в запросе формировать
    [bfd]175 х 255
  • отредактировано 21:29
    gpi написал: »
    Вам можно использовать скриптовые переменные:
    frxReport1.Script.Variables:= UTF8Decode('Гё');
    а в запросе формировать
    [bfd]175 х 255
    Спасибо...Но это - костыль, а хочется стандартную возможность
  • gpigpi
    отредактировано 21:29
    Это придётся транслировать все символы Unicode в мнемокоды - другим захочется поддержки других символов
    Сомневаюсь, что разработчики будут этим заниматься. Проще сразу заносить Unicode символы в поля таблиц БД.
  • отредактировано September 2010
    gpi написал: »
    Это придётся транслировать все символы Unicode в мнемокоды - другим захочется поддержки других символов
    Сомневаюсь, что разработчики будут этим заниматься.
    Ну дак если другим захочется - тем более этим нужно заниматься, продукт ведь разрабатывается для пользователей. почему бы не взять пример с хорошего: [url="http://ru.wikipedia.org/wiki/Мнемоники_в_HTML"; ] http://ru.wikipedia.org/wiki/Мнемоники_в_HTML[/url]
    gpi написал: »
    Проще сразу заносить Unicode символы в поля таблиц БД.
    В базу мы бы не прочь заносить, но база создавалась еще при царе Горохе, и юникод к сожалению не поддерживает.
  • отредактировано 21:29
    Когда будет реализован нормальный экспорт мемок с вертикальным текстом в word? Сейчас эти мемки экспортируются в виде картинок..
  • PNPPNP
    отредактировано 21:29
    Вот уже и осень заканчивается, а 5 фаста все нет и нет..
  • отредактировано 21:29
    При работе в дизайнере на закладке Код.
    Хотелось бы как в редакторе IBExpert
    подсвет скобок
    например (functionA(functionB(выражение) ))
    Когда встаешь курсором на скобку подсвечивается скобка где она начинается если в конце
    или где заканчивается если в начале.

    Также с Begin End

    Begin
    Begin

    Begin
    End

    End

    End

    С лево рисуется линия от Begin до End

    Надеюсь такое в 5 версии появится?

  • отредактировано 21:29
    написал: »
    В общем если Вас интересует что-то конкретное или есть предложения, пишите.

    Здравствуйте. Лично мне для полного счастья не хватает отображения корректного EMF-ок на TPictureViewer. С обычными EMFками все ОК, а созданные с помощью GDI+(например в них допускается отображение толстых прерывистых линий) - некорректное отображение. Я конечно написал свой компонентик который все это отображает, но думаю что у вас реализация получится получше.
  • отредактировано 21:29
    Ну когда уже выход 5ки? :)
    Уже нетерпится!
    Какие новости?
  • отредактировано 21:29
    Главное чтобы потом не пришлось все отчеты
    переделывать
    как при переходе с 3 на 4

  • gpigpi
    отредактировано 21:29
    написал:
    переделывать как при переходе с 3 на 4
    У меня проблем с переходом с 3 на 4 не было - убрал модуль frxHiButtons и всё
  • dron-sdron-s Россия
    отредактировано 21:29
    gpi написал: »
    У меня проблем с переходом с 3 на 4 не было
    поддерживаю - при переходе с 3-ки на 4-ку проблем незамеченно!
  • PNPPNP
    отредактировано 21:29
    Что-то никаких новостей.
    Хоть бы бету посмотреть.
  • xlaalaaxlaalaa Минск
    отредактировано 21:29
    Кому интересно некоторая информация о Fastreport 5 есть в первом русскоязычном номере журнала Blaise Pascal Magazine http://www.blaisepascal.ru/
  • отредактировано 21:29
    Stalker4 написал: »
    В FR5 PropData по прежнему будут писаться в бинарном формате или в обычном текстовом (как остальные свойства отчета) ? Лучше, что бы как обычный текст.

    Да, хочется что бы как обычный текст.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.