СКД не работает отбор для внешнего источника данных
☑
0
VLDolph
02.12.13
✎
09:05
Делаю отчет на СКД, добавил внешний источник данных ТЗ, задал в настройках схемы компановки данных отбор для отчета
заполнил отбор на форме
вывожу программно отчет
ВнешниеНаборыДанных = Новый Структура;
ВнешниеНаборыДанных.Вставить("ТабДанных", ТабДанных);
КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);
Настройки = КомпоновщикНастроек.Настройки;
ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, ДанныеРасшифровки);
ЭлементыФормы.Результат.Очистить();
ДокументРезультат = ЭлементыФормы.Результат;
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
отбор не работает в чем может быть проблема
1
KuAl
02.12.13
✎
09:20
в режиме предприятия отбор-то заполняешь?
2
VLDolph
02.12.13
✎
11:08
(1) конечно
3
Галахад
гуру
02.12.13
✎
11:09
А как заполнил?
4
VLDolph
02.12.13
✎
11:11
выбрал элемент справочника пользователи
5
Lama12
02.12.13
✎
11:13
У внешнего источника поля типизированы в СКД?
6
m-serg74
02.12.13
✎
11:13
(4) строка
[КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);]
что делает?
7
VLDolph
02.12.13
✎
11:15
(5) да
8
VLDolph
02.12.13
✎
11:20
(6) загружает настройки по умолчанию наверное
9
m-serg74
02.12.13
✎
11:27
(8) и отборы наверное тоже становятся девственными-по-умолчанию?
10
VLDolph
02.12.13
✎
11:59
(9) спасибо
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс