0
dft2014
28.12.17
✎
18:25
|
ЗУП3
В справочнике “Сотрудники” создала Страницу, на которой должны отображаться только документы ДГПХ этого сотрудника, у которых установлен переключатель “по актам выполненных работ”.
Для этого, на форме создала новый реквизит: тип “динамический список”, флаг “произвольный запрос”. В настройках списка написала запрос:
ВЫБРАТЬ
ДоговорРаботыУслуги.Ссылка КАК Ссылка,
ДоговорРаботыУслуги.ДатаНачала КАК ДатаНачала,
ДоговорРаботыУслуги.ДатаОкончания КАК ДатаОкончания
ИЗ
Документ.ДоговорРаботыУслуги КАК ДоговорРаботыУслуги
Перетащила этот реквизит на форму. Далее, в модуле формы:
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ДинамСписокДГПХУстановитьОтбор();
КонецПроцедуры
Процедура ДинамСписокДГПХУстановитьОтбор()
Отбор = ДГПХ_КС.Отбор.Элементы.Добавить(тип("ЭлементОтбораКомпоновкиДанных"));
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Сотрудник");
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
Отбор.Использование = Истина;
Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
Отбор.ПравоеЗначение = Сотрудник.Ссылка;
КонецПроцедуры
В результате, подтягиваются все ДГПХ этого сотрудника, что верно. Но как теперь прописать еще отбор ДГПХ с переключателем “по актам выполненных работ”?
|
|