Здравствуйте. Проблема следующая: в запросе необходимо условие отбора сотрудника по подразделению. реквизит подразделение на форме, запрос вот:
Код 1C v 7.x Подраздел=Подр.Код;
Сообщить(СокрЛп(Подраздел));
Запрос=СоздатьОбъект("Запрос"); //выборка данных по штатным
ТекстЗапроса="
|Период с ДатаНачалаПериода по ДатаОкончанияПериода;
|ТекущийЭлемент=Справочник.Сотрудники.ТекущийЭлемент;
|ОсновнойЭлемент=Справочник.Сотрудники.ОсновнойЭлемент;
|СотрудникФИО=Справочник.Сотрудники.Наименование;
|СотрудникКод=Справочник.Сотрудники.Код ;
|СотрудникДолжность=Справочник.Сотрудники.Должность;
|СотрудникПодразделение=Справочник.Сотрудники.Подразделение;
|СотрудникПол=Справочник.Сотрудники.Пол;
|СотрудникИНН=Справочник.Сотрудники.ИНН;
|СотрудникДатаРождения=Справочник.Сотрудники.ДатаРождения;
|СотрудникСтраховойНомерПФР=Справочник.Сотрудники.СтраховойНомерПФР;
|СотрудникСтавка=Справочник.Сотрудники.Ставка;
|СотрудникСостояниеФизЛ=Справочник.Сотрудники.СостояниеФизЛица;
|КодПодразделения=Справочник.Сотрудники.Подразделение.Код;
|Группировка СотрудникПодразделение;
|Группировка СотрудникФио;
|Группировка СотрудникКод;
|Группировка СотрудникДатаРождения;
|Группировка СотрудникПол;
|Группировка СотрудникСтавка;
|Группировка КодПодразделения;
|Условие (СотрудникСостояниеФизЛ=Перечисление.СостояниеФизЛица.СотрудникОсновной);
|Условие (ТекущийЭлемент=ОсновнойЭлемент);
|Условие (КодПодразделения=Подраздел); //???
|";
последнее условие работает не правильноИзменено 24.08.12 17:02:00