|
Выбор периода в отчете СКД | ☑ | ||
---|---|---|---|---|
0
falselight
10.02.20
✎
11:51
|
Есть отчет.
Там в запросе параметры НачДата, КонДата. Изменил на Период - стандартный период. И прописал http://joxi.ru/12MbKqBC0MQ1MA. Но почему то перестала работать выборка. Что я не так сделал. Все так. Почему НачДаат и КонДата не устанавливаются с выбранного периода? |
|||
1
d4rkmesa
10.02.20
✎
11:56
|
(0) Может в запросе НачДата и КонДата перепутаны?
|
|||
2
Adilgeriy
10.02.20
✎
11:58
|
если он сохранен как внешний в базе загрузи его в базу
|
|||
3
SleepyHead
гуру
10.02.20
✎
11:59
|
Смени имена параметров на другие. Я знаю, тут многие будут смеяться, что я параноик, но у меня в подобной ситуации отчет вообще падал. Такое чувство, что НачДата и КонДата - где-то используются как внутренние имена.
Ну и добавить в выражение НачалоПериода(&Период.ДатаНачала, ДЕНЬ) |
|||
4
falselight
10.02.20
✎
12:12
|
(1) Да нет в запросе нормально. И если на форме их вывести все отрабатывает.
А вот если так сделать http://joxi.ru/12MbKqBC0MQ1MA . То не работает ((((((( |
|||
5
Franchiser
гуру
10.02.20
✎
12:25
|
Переименую Период в СтПериод. В некоторых вирт. таблица Период зарезервированно.
|
|||
6
falselight
10.02.20
✎
12:35
|
бесполезно, не понимаю почему не работает (
|
|||
7
fisher
10.02.20
✎
12:40
|
Скорее всего, ты перецепился через стандартные грабли имен параметров виртуальных таблиц в режиме автозаполнения настроек СКД.
Переименуй в "НачалоПериода" и "КонецПериода" именно такие имена параметров СКД форсит в режиме автозаполнения настроек для параметров виртуальных таблиц. Либо пропиши свои имена через настройки СКД (в фигурных скобках). |
|||
8
fisher
10.02.20
✎
12:41
|
Ну или показывай запрос.
|
|||
9
fisher
10.02.20
✎
12:42
|
Плюс учти, что дата окончания у тебя сейчас на начало дня попадает.
|
|||
10
SleepyHead
гуру
10.02.20
✎
12:48
|
параметр "Период" у тебя используется "Авто", сделай использование "Всегда". И посмотри настройку параметра в варианте отчета, он вообще как там настроен?
|
|||
11
falselight
10.02.20
✎
12:52
|
(8)
ВЫБРАТЬ Партнеры.Ссылка КАК Клиент, Партнеры.Наименование КАК НаименованиеПартнера, Н_СкладыКлиентов.Ссылка КАК СкладКлиента, NULL КАК Родитель, 0 КАК Сумма, NULL КАК НаименованиеГруппы ИЗ Справочник.Партнеры КАК Партнеры ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Партнеры.ДополнительныеРеквизиты КАК ПартнерыДополнительныеРеквизиты ПО Партнеры.Ссылка = ПартнерыДополнительныеРеквизиты.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Н_СкладыКлиентов КАК Н_СкладыКлиентов ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Н_СкладыКлиентов.ДополнительныеРеквизиты КАК Н_СкладыКлиентовДополнительныеРеквизиты ПО Н_СкладыКлиентов.Ссылка = Н_СкладыКлиентовДополнительныеРеквизиты.Ссылка ПО Партнеры.Ссылка = Н_СкладыКлиентов.Владелец СГРУППИРОВАТЬ ПО Партнеры.Ссылка, Н_СкладыКлиентов.Ссылка, Партнеры.Наименование ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ЗаказКлиента.Партнер, ЗаказКлиента.Партнер.Наименование, ЗаказКлиента.СкладКлиента, ЗаказКлиентаТовары.Номенклатура.Родитель, ЗаказКлиентаТовары.Сумма, ЗаказКлиентаТовары.Номенклатура.Родитель.Наименование ИЗ Документ.ЗаказКлиента КАК ЗаказКлиента ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары ПО ЗаказКлиента.Ссылка = ЗаказКлиентаТовары.Ссылка ГДЕ ЗаказКлиента.Дата МЕЖДУ &ПараметрНачДата И &ПараметрКонДата ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ NULL, NULL, NULL, Номенклатура.Родитель, 0, Номенклатура.Родитель.Наименование ИЗ Справочник.Номенклатура КАК Номенклатура СГРУППИРОВАТЬ ПО Номенклатура.Родитель, Номенклатура.Родитель.Наименование УПОРЯДОЧИТЬ ПО НаименованиеПартнера, НаименованиеГруппы вроде получилось. (5) Спасибо, сделал так !!!! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |