Как сделать выборку в отчете(обработке) по списку сотрудников?

1. andrew87 08.07.08 06:11 Сейчас в теме
Отчет формируется по всему списку сотрудников, а необхрдимо сдалать какой-либо отбор в зависимости от метода отбора,
сама обработка прилагается.

чето так и не смог добавить файл((

вот только ссылка <http://infostart.ru/projects/2181/download.php?file=3237>;
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. kitt 323 08.07.08 07:31 Сейчас в теме
если по норамальному то лучше запросом с условием на список сотрудников. А если как у тебя то в цикле перебора проверять входит ли текущий элемент в список. Что то вроде:
//"Сотрудники" список значений на форме
Процедура й7() 
	
	Спр = СоздатьОбъект("Справочник.Сотрудники");
	Таб = СоздатьОбъект("Таблица");
	Таб.ИсходнаяТаблица("й7");
	Таб.ВывестиСекцию("Шапка");
	Таб.Опции(0,0,Таб.ВысотаТаблицы(),0);
	rt = ТекущаяДата(); 
	Спр.ВыбратьЭлементы();
	Пока Спр.ПолучитьЭлемент() = 1 Цикл
		Если Спр.ЭтоГруппа() = 0 Тогда 
			Если СписокВыборкиСотрудников =3 Тогда
				//По списку на форме
				Если Сотрудники.Принадлежит(Спр.ТекущийЭлемент())=1 Тогда
					//выводим данные о сотруднике в таблицу
					Таб.ВывестиСекцию("Строка"); 
				КонецЕсли;
			КонецЕсли;             
		КонецЕсли;	
	КонецЦикла;
	Таб.ВывестиСекцию("Подвал");
	Таб.ТолькоПросмотр(1);
	Таб.Показать("Печать Сотрудники",""); 
	
	
КонецПроцедуры
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот