Страница 1 из 1

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

Добавлено: 09 июн 2005, 15:24
gloomy
При написании нового отчета необходим фильтр по сотрудникам.
Прошу сообщить, если кому известно, название интерфейса фильтра и его параметры. Выбор множественный.

Добавлено: 09 июн 2005, 16:38
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;

Добавлено: 09 июн 2005, 16:57
gloomy
Спасибо за ответ!
Я решил использовать интервейсы выбора КАУ:
iGetKau.GetCodeKau(cgiPickMult+cgiNotClear, cgKau_Persons, Comp(0))
Он возвращает данные через маркеры

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