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

Вниз

Присвоить значение QRGroup.Expression   Найти похожие ветки 

 
Savek   (2006-04-26 09:00) [0]

Код формирования отчета:

with QReport1 do begin
  Dataset:=Form1.ClientDataSet1;
  QRDBText1.DatatSet:=Form1.ClientDataset1;
  QRDBText1.DataField:="Наименование";
  ...

  ...
  QRGroup1.Expression:="???"
  PreviewModal;
end;


Не могу догнать: какое значение нужно присвоить св-ву Expression для группировки записей по какому либо полю?  
А точнее как сослаться на внешний набор данных
Что - то типа :

QRGroup1.Expression:="QReport1.DataSet.Группа";

Не работает
???


 
Johnmen ©   (2006-04-26 09:10) [1]

1. Имена полей на русском? Это плохо...
2. QReport1.DataSet.<здесь имя поля>
3. >Не работает
  А нам видно?


 
Savek   (2006-04-26 10:32) [2]

Дело в том что если в дизайн-тайме на QReport кинуть компонент, например
TClientDataSet, то в потом можно загрузить в него данные и написать

QRGroup.Expression="ClientDataSet1.Группа";

Это работает.

Если при таком же раскладе написать

QRGroup.Expression="QReport1.ClientDataSet1.Группа";

Не работает!

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


 
Johnmen ©   (2006-04-26 10:40) [3]


> Не работает!


Ещё раз.
Что это значит? Забастовка что ли?


> Отсюда проблема: данные уже присуствуют на клиенте, а для
> того чтобы организовать группировку в отчете приходится
> тащить через сетку еще один НД...


Вообще не понял...


 
Savek   (2006-04-26 11:07) [4]

Не работает значит полоса QRGroup1 печатается один раз после ColumnHeader и все! Дальше полностью полоса детализации. Группировки в отчете нет.



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

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

Наверх




Память: 0.47 MB
Время: 0.047 c
2-1149078542
zxcv
2006-05-31 16:29
2006.06.18
array to image


8-1137350265
Udaff
2006-01-15 21:37
2006.06.18
вопрос по Word у


15-1148273694
Ega23
2006-05-22 08:54
2006.06.18
С Днём рождения! 22 мая (настоящее)


4-1142928962
Макс (гость)
2006-03-21 11:16
2006.06.18
Как определить handle trey я, а там pop up меню значка


2-1148980350
duncat
2006-05-30 13:12
2006.06.18
Распечатать текст из Memo