Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.046 c
3-1145611175
Boojum
2006-04-21 13:19
2006.06.18
Delphi +MySQL через ADO+ODBC проблемы с залогиниванием HELP!!!


2-1148878790
graf
2006-05-29 08:59
2006.06.18
Работа с FTP


15-1148137010
YurikGL
2006-05-20 18:56
2006.06.18
Remote desktop в win200 Server потеря сеанса...


3-1146027641
Savek
2006-04-26 09:00
2006.06.18
Присвоить значение QRGroup.Expression


15-1148392394
oldman
2006-05-23 17:53
2006.06.18
Как быть в случае отсутствия 8w???




   Наверх