Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240

Работа с FreeReport

21.10.2014, 12:42. Показов 4696. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу сообразить в чем дело. Нужно сделать отчет. Решила делать через FreeReport, так как бесплатно.
Все подключила.
frDBDataSet1 подключила к DataModule3.DataSource3. DataSource3 к подключен к ADOQuery1. Ну а в самом коде прописан код вывода в таблицу......

frReport1 подключила к frDBDataSet1

нажимаю на frReport1 и попадаю на дизайнер отчетов. Хочу конвертировать все столбы из таблицы в отчет. НО поле почему-то пустое((
Миниатюры
Работа с FreeReport  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.10.2014, 12:42
Ответы с готовыми решениями:

FreeReport
Здравствуйте! Мне нужен экспорт отчета в Word. Нашла компонент frRTFExport перенесла на форму где расположена кнопка Button...

StringGrid и FreeReport
Уважаемые программисты.Кто работал с компанентом frFreeReport подскажите как вывести в отчет из - например StringGrid из пяти строк 3-й...

Работа - проведение обучающих семинаров по C#. Работа по выходным дням ( сб-вс - 32 часа). От 30 000р.
Обязанности - проведение обучающих семинаров по C# Базовый (начальный уровень). Опыт преподавания не обязателен, главное чтобы вы не...

33
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
21.10.2014, 14:24  [ТС]
Студворк — интернет-сервис помощи студентам
Sergio Leone, не совсем. но при выборе чего либо из списка пустая длинная форма
Изображения
 
0
2511 / 1132 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
21.10.2014, 14:32
вот. Это оно! Выбирайте frDBDataset1
0
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
21.10.2014, 14:37  [ТС]
Sergio Leone,
Цитата Сообщение от Sergio Leone Посмотреть сообщение
вот. Это оно! Выбирайте frDBDataset1
выбрала. и??
0
2511 / 1132 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
21.10.2014, 14:50
на этот бэнд (серенькое поле) киньте rectange object (он над слева в панели сразу над бэндом)
в него вставьте нужное поле.
должно получится что-то вроде
[ADOQuery1."ИМЯ_ПОЛЯ"]

квадратные скобки обязательны.

Добавлено через 1 минуту
сохраните отчёт и попробуйте его вывести (для начала - "Preview reports" )
0
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
21.10.2014, 14:54  [ТС]
Sergio Leone,
Delphi
1
2
form9.show;
form9.frReport1.ShowReport;
выводить вот так?
0
2511 / 1132 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
21.10.2014, 15:00
я бы написал примерно так:
Delphi
1
2
3
4
5
6
7
8
  ADOQuery1.Open;
 
  try
    form9.frReport1.PrepareReport;
    form9.frReport1.ShowPreparedReport;
  finally
    ADOQuery1.Close;
  end;

а кнопочку Preview в самом отчёте не пробовали нажимать?
0
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
21.10.2014, 15:05  [ТС]
Sergio Leone,
Миниатюры
Работа с FreeReport  
0
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
21.10.2014, 15:10  [ТС]
andrey_k3, Sergio Leone, забила вообщем. решила попробовать с помощью QuickReport. ну хоть вывел данные. слава богу. НО посему-то заголовки таблиц не показывает(
Миниатюры
Работа с FreeReport   Работа с FreeReport  
0
21.10.2014, 15:15

Не по теме:

Цитата Сообщение от POVT Посмотреть сообщение
забила вообщем.
ну да, я уж и не знаю, почему не заработало!.. :(

Цитата Сообщение от POVT Посмотреть сообщение
решила попробовать с помощью QuickReport
извините, я c QuickReport не работал, подсказать не смогу...

0
129 / 129 / 41
Регистрация: 17.10.2013
Сообщений: 335
21.10.2014, 15:17
а если в инспекторе у frReport принудительно заполнить Dataset?
0
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
21.10.2014, 15:36  [ТС]
Sergio Leone, и на том спасибо))

Добавлено через 10 секунд
andrey_k3, сейчас попробую

Добавлено через 7 минут
andrey_k3, так. вроде заработала. спасибо)
а теперь как сделать так, чтобы он в QRBand1 (свойство band type : rbTitle) выводил помимо Label в них текст, еще и эдит с конкретной группой. У меня есть комбобокс1 с наименованиями групп. Выбрала группу, нажала сортировка и таблица выдала записи с определенной группой. как теперь в отчет этот комбобокс привязать?
0
129 / 129 / 41
Регистрация: 17.10.2013
Сообщений: 335
21.10.2014, 15:49
Цитата Сообщение от POVT Посмотреть сообщение
вроде заработала
фрирепорт или квикрепорт?
Цитата Сообщение от POVT Посмотреть сообщение
как теперь в отчет этот комбобокс привязать
для примера - вывод в превью репорта на форме оценок учащихся, кросс-отчет (много лет назад еще в институте делал, поэтому - не комментировать )
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure preview_mark;
begin
  FormListGroups.ADODataSetLGMark.Active := false;
  FormListGroups.ADODataSetLGMark.CommandText := 'select progress.counter, m_year, m_date, ' +
  'progress.group, discipline, progress.fio, students.fio, mark from progress' +
  ', students where students.counter = progress.fio AND students.group = "' +
  FormListGroups.DBlcbehGroups.Text + '" AND progress.m_year = "'+
  FormListGroups.DBlcbehYear.Text + '" AND progress.m_date = "'+
  FormListGroups.DBlcbehMonth.Text +
  '" order by m_year, m_date, progress.group, discipline, students.fio';
  FormListGroups.ADODataSetLGMark.Active := true;
  FormListGroups.frxReport1.ShowReport();
end;
вкратце - перед подготовкой/показом отчета надо выполнить запрос с учетом значения КБ
0
1 / 1 / 0
Регистрация: 10.07.2014
Сообщений: 240
21.10.2014, 15:59  [ТС]
andrey_k3,
Цитата Сообщение от andrey_k3 Посмотреть сообщение
фрирепорт или квикрепорт?
я просто бенду присвоила значение:"rtPageHeader"
0
5 / 5 / 4
Регистрация: 30.06.2012
Сообщений: 427
11.01.2022, 01:33
Всех приветствую! Кто-то может поделиться готовым проектом с freereport? Мне нужно лишь изменить готовый шаблон файла немного. Столкнулся с очень старой рукописной софтиной, не хочу делфи учить

Добавлено через 6 минут
А если будет fastreport 2.5, то будет вообще супер, надо frf-файл открыть.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.01.2022, 01:33

Нужна летиратура, в которой бы описывались работа с событиями, работа с элементами управления
Помогите пожалуйста найти летиратуру, в которой бы описывались работа с событиями,работа со всеми элементами управления(toolbox).И если...

Работа формы в фоне, вне фокуса (работа с раскладкой клавиатуры)
Как заставить это работать в фоне? Даный код работает пока форма в фокусе, как только ее отпускаем - она не реагирует. Public...

Количество подведенного и отведенного тепла, работа сжатия, работа расширения
Определить количество подведенного и отведенного тепла, работу сжатия, работу расширения, полезную работу и КПД цикла предыдущей...

Работа с Меню. Сохранение, печать, создать новый. Работа с рисованием
В общем сабж. Делается программа, которая должная Сохранять, печатать и очищать поле (создать новый/очистка). Также хочу спросить как...

Работа с файловой системой (системное название некоторых папок и работа со скрытыми документами)
Всем привет, подскажите каким образом можно из VBA сохранить документ txt в папке "Общие документы" и задать для него свойство...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
34
Ответ Создать тему
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru