Фильтр по сотрудникам и подразделениям

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

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

Ответить
gloomy
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Архангельская область ООО "Фалькон плюс"
Контактная информация:

Фильтр по сотрудникам и подразделениям

Сообщение gloomy »

При написании нового отчета необходим фильтр по сотрудникам.
Прошу сообщить, если кому известно, название интерфейса фильтра и его параметры. Выбор множественный.
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Сообщение Max_Fin »

interface getpmeu1
parameters prCpodr, // вышестоящее подразделение
prCex; // нижестоящее подразделение

сваливается выбор в FORMARKS

Word(0) == ForMarks.Choice

значения полей
formarks.Marked := '+';
formarks.Field1 := lschet.Cex;
formarks.Field2 := lschet.TabN;
formarks.Field4 := lschet.Sovm;
formarks.cPodr := LSchet.nRec;
formarks.choice := Word(0);
Formarks.FIO := Persons.Fio;
Formarks.tPerson:= Persons.NRec;
Formarks.Summa := lschet.Summa10;
gloomy
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Архангельская область ООО "Фалькон плюс"
Контактная информация:

Сообщение gloomy »

Спасибо за ответ!
Я решил использовать интервейсы выбора КАУ:
iGetKau.GetCodeKau(cgiPickMult+cgiNotClear, cgKau_Persons, Comp(0))
Он возвращает данные через маркеры
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Сообщение Deinis »

gloomy писал(а):Спасибо за ответ!
Я решил использовать интервейсы выбора КАУ:
iGetKau.GetCodeKau(cgiPickMult+cgiNotClear, cgKau_Persons, Comp(0))
Он возвращает данные через маркеры
Не только через маркеры. Он сохраняет данные в таблице PickBuh
Ответить