Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Два параметра на одну и ту же таблицу в запросе.

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

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует