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