Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.15;
Скачать: CL | DM;

Вниз

Господа программисты, можно ли в QuickReport засунуть данные из S   Найти похожие ветки 

 
dimonf   (2002-04-01 20:46) [0]

Если можно, то как это сделать? Нужно срочно сформировать отчет, а возиться с принтером не когда.


 
Anatoly Podgoretsky ©   (2002-04-01 21:16) [1]

Можно, а что такое S?


 
dimonf   (2002-04-01 21:40) [2]

S - Это StringGrid. Просто ручки кривые у меня. :) Не все влезло.


 
Anatoly Podgoretsky ©   (2002-04-01 21:48) [3]

Используй событие OnNeedData


 
dimonf   (2002-04-01 22:16) [4]

Если не трудно, мог бы написать по конкретнее. Хотябы исходник.


 
Anatoly Podgoretsky ©   (2002-04-01 22:23) [5]

А ты хелп смотрел, что конкретно не понятно?
Там всего лишь два параметра.


 
dimonf   (2002-04-01 22:41) [6]

Меня интересует: как сделать чтобы при формировании отчета у меня строилась таблица (количество строк = количество записей SG)? Соответственно данные берутся из StringGrida.

Все тоже самое что ив DB но различие только в Label.

Как я понимаю мне надо програмно создавать QRLabel, пазицианировать его на QuickRep и записывать в него данные.
Но как это сделать???


 
SoftOne ©   (2002-04-02 02:30) [7]

Правильно понимаешь. Создаешь QRBand, в которой
создаешь QRLabel"ы - столько, сколько нужных тебе колонок в StingGrid. Позиционируешь их, как тебе нужно.
Перед созданием отчета присваеваешь переменной Row ноль.
Затем в OnNeedData пишешь
if Row < (RowCount-1) then begin
QRLabelx.Caption := MyStringGrid.Cols[x];
...
QRLabelx.Caption := MyStringGrid.Cols[x];
Row:= Row + 1;
MoreData:=True:
end else MoreData:=False;


 
Anatoly Podgoretsky ©   (2002-04-02 13:59) [8]

Зачем программно, создай отчет обычным способом, остальное или в обработчике OnNeedData (SoftOne © (02.04.02 02:30)) или в OnPrint соответствующего объекта. Это обычная форма, ничем логически не отличающаяся от TForm, только ориентированная на печать. Вся суть в событии OnNeedData правильно выставить пераметр MoreData, остальное одинаково.



Страницы: 1 вся ветка

Текущий архив: 2002.04.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
1-46400
dimonf
2002-04-01 20:46
2002.04.15
Господа программисты, можно ли в QuickReport засунуть данные из S


3-46221
Андрей Брусов
2002-03-21 12:50
2002.04.15
Заморочки с отчетами (QuickReport)


1-46338
aaasv
2002-04-03 14:05
2002.04.15
всплывающее стандартное меню


3-46269
Roman_tutov@mail.ru
2002-03-25 11:17
2002.04.15
Доступ к DBF для чайника


7-46527
Fellomena
2002-01-18 14:06
2002.04.15
API, System resources and ******* (inside)