|
результат СКД в Таблицу значений - пустой | ☑ | ||
---|---|---|---|---|
0
БабкаЕжка
28.04.11
✎
10:00
|
Начинаю работатьс с скд, хочу программно получить результат работы СКД.
вот код: //Получаем схему из макета СхемаКомпоновкиДанных = ЭтотОбъект.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); //Из схемы возьмем настройки по умолчанию Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию; СхемаКомпоновкиДанных.Параметры.ДатаНачала.Значение = ДатаНачала; СхемаКомпоновкиДанных.Параметры.ДатаОкончания.Значение = ДатаОкончания; //Формируем макет, с помощью компоновщика макета КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки,,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); //Выполним компоновку с помощью процессора компоновки ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,,); Выборка= Новый ТаблицаЗначений; ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений; ПроцессорВывода.УстановитьОбъект(выборка); ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных); Набор Данных в СКД- запрос : ВЫБРАТЬ РАЗРЕШЕННЫЕ СУММА(ПланированиеПроизводства.Количество) КАК Количество, ПланированиеПроизводства.МестоПроизводства КАК МестоПроизводства, ПланированиеПроизводства.ПлановоеИзделие КАК Номенклатура, ПланированиеПроизводства.Источник КАК Ссылка, ПланированиеПроизводства.Источник.ПодразделениеКомпании КАК Подразделение, ПланированиеПроизводства.СрокПоставкиПоДоговору ИЗ РегистрНакопления.ПланированиеПроизводства КАК ПланированиеПроизводства ГДЕ ПланированиеПроизводства.ДатаНачалаПроизводства <= &ДатаОкончания И ПланированиеПроизводства.ДатаОкончанияПроизводства >= &ДатаНачала И (НЕ ПланированиеПроизводства.Источник.ПометкаУдаления) СГРУППИРОВАТЬ ПО ПланированиеПроизводства.МестоПроизводства, ПланированиеПроизводства.Источник.ПодразделениеКомпании, ПланированиеПроизводства.Источник, ПланированиеПроизводства.ПлановоеИзделие, ПланированиеПроизводства.СрокПоставкиПоДоговору ИМЕЮЩИЕ СУММА(ПланированиеПроизводства.Количество) <> 0 Настройка по умолчанию: вложенные группировки Место производства --Подразделение -- Ссылка -- номенклатура -- Детальные записи В итоге таблица получается пустая, хотя результат запроса - не пустой, в чем ошибка? |
|||
1
Wobland
28.04.11
✎
10:01
|
пальцем в небо: ресурсы есть?
|
|||
2
Wobland
28.04.11
✎
10:04
|
ПланированиеПроизводства.ДатаНачалаПроизводства <= &ДатаОкончания
И ПланированиеПроизводства.ДатаОкончанияПроизводства >= &ДатаНачала не смущает? |
|||
3
БабкаЕжка
28.04.11
✎
10:06
|
(1) ресурс = Сумма(количество)
(2) аналогичный запрос с этим же условием дает результат, параметры в скд устанавливаются |
|||
4
Wobland
28.04.11
✎
10:13
|
параметры по-разному выставляешь? ДатыНачала/Окончания согласуй
|
|||
5
БабкаЕжка
28.04.11
✎
10:17
|
совсем убрала условия и сделала отчет , где скд сама все выводит - там ок.
|
|||
6
Wobland
28.04.11
✎
10:21
|
УПП? дай посмотреть
|
|||
7
Stepa86
28.04.11
✎
10:23
|
в настройках группировки и выбранные поля заполнены хоть чем нить?
|
|||
8
БабкаЕжка
28.04.11
✎
10:30
|
(6) нет, не упп, самописное все,
(7) в настройках заполнено : Настройки - Выбор -- ДоступныеПоляВыбора -- элементы. пусто: настроки - доступныеПоляВыбора -- элементы настроки - доступныеПоляГруппировок -- элементы все останльное пусто |
|||
9
Stepa86
28.04.11
✎
10:35
|
СхемаКомпоновкиДанных.НастройкиПоУмолчанию.Структура.Количество()
и СхемаКомпоновкиДанных.НастройкиПоУмолчанию.Выбор.Элементы.Количество() чему равно? |
|||
10
БабкаЕжка
28.04.11
✎
10:36
|
все нашла, стояли флажки отбора в настройках. Большое всем спасибо, что откликнулись.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |