Имя: Пароль:
1C
1С v8
НАЧАЛОПЕРИОДА() и КОНЕЦПЕРИОДА() в отборе построителя
0 Slon747
 
09.02.17
11:49
В запросе в отборе построителя есть отбор по периоду с использованием ф-и КОНЕЦПЕРИОДА().
В данном случае, если КОНЕЦПЕРИОДА(&ДатаКон, ГОД), то хотелось бы видеть один и тот-же результат при выборе любого дня в пределах одного года.
Но результат разный, т.е. КОНЕЦПЕРИОДА() не работает. Почему так?

ВЫБРАТЬ
    ТоварыНаСкладахОстатки.Номенклатура,
    ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток
ИЗ
    РегистрНакопления.ТоварыНаСкладах.Остатки({(КОНЕЦПЕРИОДА(&ДатаКон, ГОД)) КАК ДатаКон}, ) КАК ТоварыНаСкладахОстатки
ИТОГИ
    СУММА(КоличествоОстаток)
ПО
    ОБЩИЕ
1 shamannk
 
09.02.17
12:08
...КАК ДатаКон лишнее
2 Slon747
 
09.02.17
12:15
(1) Если убрать, то конструктор добавляет "КАК Поле2"
При этом в консоли запросов (в нем я делаю отчет) не будет выбора ДатаКон.
3 KishMish
 
09.02.17
12:25
(0) мне не понятно зачем параметр в построителе. он же постоянный.
4 youalex
 
09.02.17
12:29
Посмотри в Построитель.ПолучитьЗапрос() - какой итоговый запрос строится.
5 Slon747
 
09.02.17
12:30
(3) Я отчет разрабатываю в консоли отчетов
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс