Имя: Пароль:
1C
1С v8
СКД не работает отбор для внешнего источника данных
0 VLDolph
 
02.12.13
09:05
Делаю отчет на СКД, добавил внешний источник данных ТЗ, задал в настройках схемы компановки данных отбор для отчета

http://www.imgzilla.ru/image.uploads/2013-12-02/default-edcc3fdafbe878a46b6076e200269452.jpg

заполнил отбор на форме

вывожу программно отчет

ВнешниеНаборыДанных = Новый Структура;
    ВнешниеНаборыДанных.Вставить("ТабДанных", ТабДанных);    
    КомпоновщикНастроек.ЗагрузитьНастройки(СхемаКомпоновкиДанных.НастройкиПоУмолчанию);    
    Настройки = КомпоновщикНастроек.Настройки;
    ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;
    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);
    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;    
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, ВнешниеНаборыДанных, ДанныеРасшифровки);
    ЭлементыФормы.Результат.Очистить();
    ДокументРезультат = ЭлементыФормы.Результат;
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);    
    ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);

отбор не работает в чем может быть проблема
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) спасибо
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший