|
СКД - Ошибка инициализации по причине: Не найдено поле замены "Период" | ☑ | ||
---|---|---|---|---|
0
ksergey
03.02.16
✎
12:05
|
Добрый день.
Столкнулся с непонятной проблемой в отчете на СКД (конфа старая УПП на 8.1). Поиск ничего не дал (на форуме находил схожую ошибку, но попытки использовать рекомендации ничего не дали). Суть отчета – на основе РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты построить Диаграмму (простой график), где Точками явл-ся измерение Период (с дополнением Месяц и периодом Параметры.НачалоПериода и Параметры.КонецПериода), Сериями – измерение ДоговорКонтрагента, а Значениями – ресурс СуммаВзаиморасчетовКонечныйОстаток. Исходный вариант отчета прекрасно работает, но у Клиента появилась «хотелка» - чтобы Периодичность можно было произвольно менять и при этом График строился корректно. Доработал запрос, где добавил новый параметр {(&Периодичность)}, описанный как СписокЗначений тип Число (7..12) И теперь получаю ошибку «Ошибка исполнения отчета по причине: Ошибка инициализации по причине: Не найдено поле замены "Период"». По рез-там поиска на форуме уже пробовал: отключить в НабореДанных «Автозаполнение», ставил для Период в Роли измерения «Обязательное», отключить в «Других настройках» отчета свойство «Выводить отбор». Ничего не помогает, ошибка осталась и причину понять не могу. Поэтому прошу помощи! Спасибо |
|||
1
HardBall
03.02.16
✎
12:13
|
Это немного другое http://catalog.mista.ru/public/73558/
Но все-же. |
|||
2
ksergey
03.02.16
✎
16:29
|
Отпишу по результатам, возможно кому-то и пригодится.
К сожалению, исходный(ошибочный) вариант запроса СКД, чтобы с удобным выбором &Периодичность заработать так и не удалось. Но нашел след.решение: заменил в Запросе &Периодичность на Авто, соот-но вывел только нужные поля Периодов. ВЫБРАТЬ ВзаиморасчетыСКонтрагентамиОбороты.ПериодДень КАК ПериодДень, ВзаиморасчетыСКонтрагентамиОбороты.ПериодНеделя КАК ПериодНеделя, ВзаиморасчетыСКонтрагентамиОбороты.ПериодДекада КАК ПериодДекада, ВзаиморасчетыСКонтрагентамиОбороты.ПериодМесяц КАК ПериодМесяц, ВзаиморасчетыСКонтрагентамиОбороты.ПериодКвартал КАК ПериодКвартал, ВзаиморасчетыСКонтрагентамиОбороты.ДоговорКонтрагента КАК ДоговорКонтрагента, ВзаиморасчетыСКонтрагентамиОбороты.Контрагент КАК Контрагент, ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовНачальныйОстаток КАК СуммаВзаиморасчетовНачальныйОстаток, ВзаиморасчетыСКонтрагентамиОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК СуммаВзаиморасчетовКонечныйОстаток ИЗ РегистрНакопления.ВзаиморасчетыСКонтрагентами.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, , ) КАК ВзаиморасчетыСКонтрагентамиОбороты И в настройках самой Диаграммы теперь в качестве "Точки" приходится выбирать нужный Период и соответствутющее ему Дополнение Ошибка устранена, отчет работает. |
|||
3
ksergey
03.02.16
✎
16:32
|
Остался один вопрос, который меня "терзает"- как установить в настройках, чтобы область Диаграммы занимала больше места? (сейчас она выводится в какой-то усеченном размере, причем на форме и слева и справа достаточно свободного места под график)
Спасибо |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |