Отчёты в зависимости от группы

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

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

Ответить
BlazeBio
Местный житель
Сообщения: 386
Зарегистрирован: 27 апр 2010, 14:31
Контактная информация:

Отчёты в зависимости от группы

Сообщение BlazeBio »

У меня есть списки отчётов, которые находятся в нескольких группах. Как сделать так, чтобы при выборе пользователем(допустим из Listbox или ещё как-то), например "итоговые отчёты", в списке отчётов была только эта группа, или "Текущие отчёты", то в списке появлялась бы именно эта группа. А так у меня появляются все отчёты разнесённые по группам. Как в этой ситуации быть?
Последний раз редактировалось BlazeBio 06 окт 2010, 12:33, всего редактировалось 1 раз.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Список отчётов в згруппы отчётовависимости от

Сообщение edward_K »

vipprogr.chm
outf.setgroup('GRUPA1')
ну еще есть SetFormName - но это фильтрация по имени формы.
BlazeBio
Местный житель
Сообщения: 386
Зарегистрирован: 27 апр 2010, 14:31
Контактная информация:

Re: Отчёты в зависимости от группы

Сообщение BlazeBio »

Не работает почему-то :?:
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Отчёты в зависимости от группы

Сообщение edward_K »

setgroup должна вызываться перед первым обращением к форме. Где то в районе reinit.
BlazeBio
Местный житель
Сообщения: 386
Зарегистрирован: 27 апр 2010, 14:31
Контактная информация:

Re: Отчёты в зависимости от группы

Сообщение BlazeBio »

Я вставил до reinit. :grin:
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Отчёты в зависимости от группы

Сообщение edward_K »

ну и что? Получилось? Если надо несколько групп то делаем так
FGraf1.setgroup('Годовой график ремонтов'
+chr(1)+'Годовой график ремонтов (RTF)'
+chr(1)+'Годовой график ремонтов (SLK)')
Ответить