Имя: Пароль:
1C
1С v8
Передача критериев отбора между СКД
,
0 STAYEKR
 
22.08.12
15:07
Добрый день! Имеется форма отчета с окном настройки отбора. Критерии отбора задаются "дополнительной" СКД и содержат 3 значения. Отчет строится по 2 вложенным схемам основной СКД. Вопрос: как сделать так, чтобы критерии отбора, установленные пользователем (в "дополнительной" СКД) влияли на выводимые данные из вложенных схем основной СКД? Буду благодарен за любую помощь!
1 DrShad
 
22.08.12
15:09
Глобальный контекст (Global context)
КритерииОтбора (FilterCriteria)
Использование:

Только чтение.
Описание:

Тип: КритерииОтбораМенеджер.
Используется для доступа к определенным в конфигурации критериям отбора.

Доступность:

Сервер, толстый клиент, внешнее соединение.
См. также:

КритерииОтбораМенеджер
2 DrShad
 
22.08.12
15:10
+(1)  то что у тебя в сабже не КритерииОтбора
3 STAYEKR
 
22.08.12
15:16
(2) виноват,не так выразился. как связать данные из "окна" формы, устанавливаемые для одной СКД с вложенными схемами другой?
4 STAYEKR
 
22.08.12
15:22
Если неправильно поясняю, прошу поправить. Мозг не выдерживает такой натуги)
5 Fragster
 
гуру
22.08.12
15:24
результат работы одной схемы в отборы другой? или отборы одной в отборы другой?
6 STAYEKR
 
22.08.12
15:28
(5) Отборы одной в отборы другой.
7 DrShad
 
22.08.12
15:30
(6) обходи циклом отборы одной, в нем создавай новые элементы отбора и заполняй свойства
8 STAYEKR
 
22.08.12
15:31
(7) С пониманием туго. Пример можно для наглядности?
9 DrShad
 
22.08.12
15:36
(8) СП тоже украли?
10 STAYEKR
 
22.08.12
15:36
Где циклом обходить? в процедуре "Сформировать"?
11 DrShad
 
22.08.12
15:37
(10) да хоть бы и там
12 STAYEKR
 
22.08.12
15:48
Пишу так:

...
НастройкаОтборов = ПолучитьМакет("ЗапросОтборов");
Для н=0 по НастройкаОтборов.НастройкиПоУмолчанию.Отбор.Элементы.Количество()-1 Цикл
СхемаКомпоновкиДанных.НастройкиПоУмолчанию.Отбор.Элементы[н] = НастройкаОтборов.НастройкиПоУмолчанию.Отбор.Элементы[н];
КонецЦикла;
...
Ругается, пишет "индекс за границами массива". Как можно программно добавлять отборы во вложенные схемы?
13 STAYEKR
 
22.08.12
15:51
+(12) здесь СхемаКомпоновкиДанных - это основная СКД, в которой находятся 2 вложенные
14 STAYEKR
 
22.08.12
15:53
Кто-нибудь поможет?
15 DrShad
 
22.08.12
16:15
вот это [Для н=0 по НастройкаОтборов.НастройкиПоУмолчанию.Отбор.Элементы.Количество()-1 Цикл] просто жестяная жесть
16 STAYEKR
 
22.08.12
16:19
(15) Я старался
17 STAYEKR
 
22.08.12
16:19
+(16) а по сути поможешь?
18 DrShad
 
22.08.12
16:26
я помогаю тем кто нашел, но не может применить - ты же вообще какую-то ересь пишешь
19 DrShad
 
22.08.12
16:32
ты что не можешь посмотреть в СП отборы СКД?
20 IronDemon
 
22.08.12
17:43