экспорт в excel или в word

отредактировано 14:28 Раздел: FastReport 3.0
может кто-нибудь знает
есть ли встоенная возможность экспорта отчета в excel или в word
подскажите, пожайлуста

Комментарии

  • отредактировано 14:28
    Есть и в Word, и в Excel два вида стандартный и через XML, также экспорт в PDF и HTML и др.
  • отредактировано 14:28
    как?
  • отредактировано 14:28
    Что как?
    Читайте документацию:
    написал:
    Экспорт отчета  Это можно сделать из окна предварительного просмотра. Вручную это  делается с помощью метода TfrxReport.Export. В единственном параметре этого  метода надо указать тот фильтр экспорта, который вы хотите использовать:  frxReport1.Export(frxHTMLExport1);  Компонент фильтра экспорта должен быть доступен (вы должны положить  его на форму своего проекта) и настроен соответствующим образом.
  • отредактировано 14:28
    таким способом он экспортирует криво
  • отредактировано 14:28
    Рекомендации по разработке отчетов, результат которых будет представлен в табличных форматах.

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

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

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

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

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

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

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

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

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