Группировка в ARD отчете

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Евгений
Посетитель
Сообщения: 41
Зарегистрирован: 25 авг 2005, 09:50

Группировка в ARD отчете

Сообщение Евгений »

Приветствую!

Есть таблица

Код: Выделить всё

Table struct tmpRPT
(
 FILNAME: String[30],
 PODRNAME: String[80]
)
with index
( 
 IDX01 = FILNAME + PODRNAME
);
Не подскажете как реализовать группировку в ARD отчете, типа

Наименование филиала1
Подразделение1
Подразделение2
Подразделение3
Наименование филиала2
Подразделение7
Подразделение8
Подразделение9

в интерфейсе реализуется:

Код: Выделить всё

var GFil: String;
...
_Loop tmpRpt ordered by index IDX01
begin 
 GroupBy GFil : tmpRpt.FIL
 begin
 end;
end;
можно ли, сделать также в ARD отчете?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

.{table почитайте в viprogr.chm - чего то было. Где то и примеры там были. мне как то привычней через internal делать или с использованием нескольких табл, оно как то надежней.
pk
Постоянный обитатель
Сообщения: 135
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва Связьтранснефть

Сообщение pk »

.{table tmpRPT by tmpRPT.FILNAME
Филиал ^:
.{by tmpRPT.PDRNAME
Подразделение ^
.}
.}
Согласен с предыдущим участником форума, что лучше самому эти группировки прописывать.
С ув..
Евгений
Посетитель
Сообщения: 41
Зарегистрирован: 25 авг 2005, 09:50

Сообщение Евгений »

Всем большое спасибо за помощь.
Ответить