Имя: Пароль:
1C
1С v8
Два параметра на одну и ту же таблицу в запросе.
0 lirt82
 
24.05.18
09:19
В отчете на скд, конфа упп, в запросе добавил таблицу регистра бухгалтерии ТиповойОстатки чтоб взять остаток на начало периода, у этой таблицы есть параметр Период, поставил &ДатаНачала, далее в этом же запросе выбрал другие таблицы объедили и в конце добавил еще раз таблицу ТиповойОстатки для получения остатка на конец периода, поставил &ДатаОкончания, на вкладе скд Параметры появился только один параметр Период, как в него передать обе и &ДатаНачала и  &ДатаОкончания? Иначе отчет показывает остаток на начало в обоих колонках одинаковый (т.е. или результат &ДатаНачала или &ДатаОкончания).
1 hhhh
 
24.05.18
09:21
(0) в фигурные скобки заключи.

{&ДатаОкончания}
2 olegves
 
24.05.18
09:25
(0) в самом запросе поставь, а не в конструкторе
3 lirt82
 
24.05.18
09:28
(1) (2) в тексте запроса?
РегистрБухгалтерии.Типовой.Остатки(
            {&ДатаНачала},
            Счет В ИЕРАРХИИ (&ВыбСчет
4 lirt82
 
24.05.18
09:30
а что тогда указать на закладке Параметры у скд в поле Выражение?
5 DrShad
 
24.05.18
09:33
вообще то СКД сама умеет рассчитывать конечные остатки, главное правильно запрос написать и роли расставить
6 lirt82
 
24.05.18
09:34
(4) прикольно теперь на закладке Параметры, этот параметр исчез:)
7 Гипервизор
 
24.05.18
09:36
(4) С фигурными скобками на закладке Параметры будут параметры ДатаНачала и ДатаОкончания, а не Период.
У ДатаОкончания в выражении напишите:
ДобавитьКДате(КонецПериода(&ДатаОкончания, "День"), "Секунда", 1)
8 lirt82
 
24.05.18
09:36
класс, отчет показал как нужно, спасибо за совет, капец тонкости запроса:)
9 Гипервизор
 
24.05.18
09:51
(8) Это особенность виртуальной таблицы остатков.
10 lirt82
 
24.05.18
10:24
(7) я сделал через Стандартный период в поле Выражение
&СтандартныйПериод.ДатаНачала и &СтандартныйПериод.ДатаОкончания
11 lirt82
 
25.05.18
13:58
апну
Для чего используются фигурные скобки {} в тексте запроса? Смысл фигурных скобок в языке 1С?
12 Мыш
 
25.05.18
14:04
(11) 10.3.3.1. Синтаксические элементы расширения языка запросов системы компоновки данных
13 Гипервизор
 
25.05.18
14:11
(11) В случае если в запросе в виртуальной таблице указаны имена параметров, то доступны будут параметры именно с указанными именами.
В вашем случае при автозаполнении полей на основе запроса к виртуальной таблице остатков с указанием параметра {&ДатаНачала} доступным будет параметр ДатаНачала вместо Период.