Имя: Пароль:
1C
1С v8
Задать отбор через форму
0 DexTPwNz
 
01.06.12
15:43
Доброго времени суток!
Подскажите пожалуйста как из Формы отчета передать в Макет (СКД)параметр отбора. Грубо говоря в настройках макета у меня указан отбор, мне нужно как то проникнуть (Например передать цифру 5 или 79) через форму к ПравомуЗначнию отбора в скд.  
Спасибо!
1 DexTPwNz
 
01.06.12
15:59
Знаю это элементарно делается, но я не въехал как это сделать на примере Хрусталевой :(
2 DexTPwNz
 
01.06.12
16:27
Up
3 DexTPwNz
 
01.06.12
16:34
Как обратится  к нужному отбору и задать ему ПравоеЗначение...? HELP !!
4 Бледно Золотистый
 
01.06.12
16:37
КомпоновщикНастроек.Настройки.Отбор.Элементы
5 DexTPwNz
 
01.06.12
16:40
(4) Вот как раз до суда я знал как сделать. А дальше :)) не могу понять .
6 DexTPwNz
 
01.06.12
16:40
По разному делал, вечно куда то не туда обращаюсь :(
с датой намного проще
КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы[2].Значение.ДатаНачала = НачалоДня(ДатаНачала);
7 Бледно Золотистый
 
01.06.12
16:45
НужноеПоле= Новый ПолеКомпоновкиДанных("ТвоеПоле");

Для Каждого ЭлементОтбора Из КомпоновщикНастроек.Настройки.Отбор.Элементы Цикл
   Если ЭлементОтбора.ЛевоеЗначение = НужноеПоле Тогда
       ЭлементОтбора.ПравоеЗначение = ТвоеЗначение;
       Прервать;
   КонецЕсли;
КонецЦикла;
8 DexTPwNz
 
01.06.12
16:45
Спасибушки (7) буду пробовать! :)