Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 25.05.2012, 19:56
Кодер Кодер вне форума
Активный
 
Регистрация: 25.02.2008
Сообщения: 395
Репутация: -599
По умолчанию Создание отчета Fast Report 4

Уважаемые, встал вопрос по созданию и выводу на печать отчета при помощи Fast Report 4.
Ранее с FS не работал.
Подскажите, как можно реализовать создание отчета и вывода его на печать с учетом, что в отчете выводится таблица, количество столбцов и строк заранее которой не известно.
В run-time создаются колонки в ListView и добавляются туда записи.
Собственно надо вывести на печать полученную таблицу.

ЗЫ: Вывод на печать таблицы из БД не требуется.

Заранее спасибо всем кто помог и навел на путь истинный.
Ответить с цитированием
  #2  
Старый 25.05.2012, 21:06
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

К этим компонентам есть руководства, где подробно описан процесс создания отчета в рантайме.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
  #3  
Старый 25.05.2012, 21:10
Кодер Кодер вне форума
Активный
 
Регистрация: 25.02.2008
Сообщения: 395
Репутация: -599
По умолчанию

Цитата:
Сообщение от Страдалецъ
К этим компонентам есть руководства, где подробно описан процесс создания отчета в рантайме.

Было бы время - читал бы. В связи с чем и обращаюсь.
Ответить с цитированием
  #4  
Старый 25.05.2012, 21:20
Tolabzik Tolabzik вне форума
Прохожий
 
Регистрация: 18.05.2012
Сообщения: 28
Репутация: 10
По умолчанию

Цитата:
Сообщение от Неподарок
Было бы время - читал бы. В связи с чем и обращаюсь.
аааа )по адресу .сам ниче не знал .посмотрел видос все понятно.
http://www.youtube.com/watch?v=ojnPynOFqs4
Ответить с цитированием
  #5  
Старый 25.05.2012, 21:32
Кодер Кодер вне форума
Активный
 
Регистрация: 25.02.2008
Сообщения: 395
Репутация: -599
По умолчанию

Цитата:
Сообщение от Tolabzik
аааа )по адресу .сам ниче не знал .посмотрел видос все понятно.
http://www.youtube.com/watch?v=ojnPynOFqs4

Ты видимо даже не читал суть проблемы.
Ответить с цитированием
  #6  
Старый 25.05.2012, 21:48
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Цитата:
Сообщение от Неподарок
Было бы время - читал бы. В связи с чем и обращаюсь.
Угу, типа пацанам все равно делать нехрен, они все за меня напишут, а я тут кинишко посмотрю. Не хотите изучать - добро пожаловать в Работу.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием
  #7  
Старый 25.05.2012, 21:53
Кодер Кодер вне форума
Активный
 
Регистрация: 25.02.2008
Сообщения: 395
Репутация: -599
По умолчанию

Я не просил выдать мне готовое решение. Видимо не так преподал.
И да помогут вам тем же.
Ответить с цитированием
  #8  
Старый 26.05.2012, 00:21
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Неподарок, тебе выдали ссыли, где можно подробно ознакомиться с работой фастрепортс, но ты говоришь, что тебе некогда с этим знакомиться... в тоже время у тебя будет время познакомиться с тем, что тебе напишут здесь...
по поводу твоего учета(неизвестность столбцов, строк), вообще если следовать хорошему тону, то в уважаемой себя проге, заранее известно какая структура отчета будет, будь то многострочный(многостобестный) отчет, либо по заранее определенному шаблону(кассовый ордер). В фастрепорте есть такая хорошая фишка, как вертикальные банды, т.е. отчет формируется она основании строчек и стобцов. Познакомься с ними, я думаю это то, что тебе нужно.
Вообще, fastrepors(как я не раз писал), универсальный генератор отчетов, я не знаю что должно взбрести в голову прогеру, чтобы он не удовлетворял функционалу fastreport(за исключением многочисленных багов типа экспортов-шмекспортов).
И да, если все же стандартный функшен не подходит прогеру, то в нем есть такая замечательная весч, как встроенный язык(делай шо хош).
Удачи

Последний раз редактировалось Pilot_Red, 26.05.2012 в 00:28.
Ответить с цитированием
  #9  
Старый 26.05.2012, 23:03
Кодер Кодер вне форума
Активный
 
Регистрация: 25.02.2008
Сообщения: 395
Репутация: -599
По умолчанию

Цитата:
Неподарок, тебе выдали ссыли, где можно подробно ознакомиться с работой фастрепортс, но ты говоришь, что тебе некогда с этим знакомиться... в тоже время у тебя будет время познакомиться с тем, что тебе напишут здесь...
по поводу твоего учета(неизвестность столбцов, строк), вообще если следовать хорошему тону, то в уважаемой себя проге, заранее известно какая структура отчета будет, будь то многострочный(многостобестный) отчет, либо по заранее определенному шаблону(кассовый ордер). В фастрепорте есть такая хорошая фишка, как вертикальные банды, т.е. отчет формируется она основании строчек и стобцов. Познакомься с ними, я думаю это то, что тебе нужно.
Вообще, fastrepors(как я не раз писал), универсальный генератор отчетов, я не знаю что должно взбрести в голову прогеру, чтобы он не удовлетворял функционалу fastreport(за исключением многочисленных багов типа экспортов-шмекспортов).
И да, если все же стандартный функшен не подходит прогеру, то в нем есть такая замечательная весч, как встроенный язык(делай шо хош).
Удачи

Спасибо, возьму на заметку.
Ответить с цитированием
  #10  
Старый 28.05.2012, 16:36
gpi gpi вне форума
Прохожий
 
Регистрация: 28.05.2012
Сообщения: 1
Репутация: 10
По умолчанию

Используйте кросс-таб.

Пример смотрите в папке C:\Program Files\FastReports\FastReport 4\Demos\PrintTable
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 05:13.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter