Консоль запросов и стандартный период #650419


#0 by PiotrLoginov
Всем здравствуйте. Осваиваю Консоль запросов, что в Инструментах разработчика от tormozit . Там есть возможность на вкладке Параметры добавить кроме параметров, заданных в тексте запроса, стандартный период, т.е. параметры НачалоПериода и КонецПериода. Вставляю текст запроса, перехожу на вкладку Параметры. Получаю параметры из запроса (и указываю их значения), добавляю к ним НачалоПериода и КонецПериода (и указываю их значения). Жму "Выполнить". Получаю таблицу-результат с объектами, в том числе имеющими даты больше или меньше желаемого периода.   :( Что-то делаю не так? Или вообще неправильно понимаю смысл добавления стандартного Периода? Тогда как ограничить выборку определенным интервалом дат? Только добавив условие явно в текст запроса? Заранее спасибо за участие.
#1 by ILM
СП тема стандартный период. По сути это структура с двумя датами и стандартным наименованием периодов.
#2 by PiotrLoginov
Покопался в СП. Стало понятно, почему там всегда уже есть по умолчанию стандартные "Сегодня", "Вчера", "Прошлая неделя" и другие. Также в СП сказано, что СтандартныйПериод используется в компоновке данных. А мне надо задать его как условие запроса... Во всяком случае, в консоли запросов кнопка для этого имеется. Но не работает. Вернее конечно, я что-то делаю неправильно, из-за чего она не работает. Но что именно?
#3 by PiotrLoginov
ап
#4 by ILM
У хрусталевой посмотрите
#5 by PiotrLoginov
В "Разработке сложных отчетов..." ? Пытался. Там все больше в контексте использования СКД. А мне бы сейчас абстрагироваться от СКД, сосредоточиться на механике запросов 1С и понять, возможно ли вообще в консоли запросов указать стандартный временной интервал-фильтр для выбираемой в таблицу-результат_запроса информации, при этом не добавляя в текст запроса каких-либо дополнительных условий, например параметров НачалоПериода, КонецПериода и т.п. Если возможно как-то однозначно ответить на мой вопрос, черканите кто-нибудь пару строк плиз.
#6 by ILM
Ответ нет. В запрос всегда передаются начало и конец периода. Буду рад, если ошибаюсь, но ни разу мне не попадалось в коде: Запрос.Установитьпараметры("СтандартныйПериод",СтандартныйПериод);
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С