0
- 27.03.2017 - 18:40
|
8.3.9 Помогите, пожалуйста, разобраться: в консоли запросов пишу запрос: ВЫБРАТЬ МойРегистрОстаткиИОбороты.КБКР КАК КБК, МойРегистрОстаткиИОбороты.КОСГУ КАК КОСГУ, МойРегистрОстаткиИОбороты.СуммаКонечныйОстаток КАК ЛБООстаток, ИЗ РегистрНакопления.МойРегистр.ОстаткиИОбороты( , &ДатаДок, , , ) КАК МойРегистрОстаткиИОбороты Значение параметра ДатаДок задаю как 23.12.2016 23:59:59 Все прекрасно отрабатывает, получаю нужную мне выборку. Затем вставляю запрос в код, пишу:Запрос.УстановитьПараметр("ДатаДок", Новый Граница(КонецДня(Объект.Дата),ВидГраницы.Включая)) ; Выполняю запрос и получаю пустую выборку!!! Значение КонецДня(Объект.Дата) отладчик показывает 23.12.2016 23:59:59. В чем может быть дело? | |
1
- 27.03.2017 - 18:49
| Запрос.УстановитьПараметр("ДатаДок", КонецДня(Объект.Дата)); | |
2
- 28.03.2017 - 09:27
| (1) Нет, я так пробовала, результат тот же , пустая выборка((( | |
3
- 28.03.2017 - 11:35
|
Задала уже в коде : Запрос.УстановитьПараметр("ДатаДок", Дата(2017,12,23,23,59,59) Все равно выборка пустая((( | |
4
- 28.03.2017 - 11:51
|
почему выборка должна содержать данные? В запросе используются только указанные поля? Зачем юзать ОстаткиИОбороты? | |
5
- 28.03.2017 - 11:59
|
Сорри, не полностью запрос скопировала: ВЫБРАТЬ МойРегистрОстаткиИОбороты.КБКР КАК КБК, МойРегистрОстаткиИОбороты.КОСГУ КАК КОСГУ, МойРегистрОстаткиИОбороты.СуммаКонечныйОстаток КАК ЛБООстаток, СУММА(МойРегистрОстаткиИОбороты.СуммаРасход) КАК ЛБОТекущие ИЗ РегистрНакопления.МойРегистр.ОстаткиИОбороты( , &ДатаДок, , , ) КАК МойРегистрОстаткиИОбороты | |
6
- 28.03.2017 - 12:00
| МойРегистрОстаткиИОбороты.СуммаРасход КАК ЛБОТекущие | |
7
- 28.03.2017 - 12:15
|
Это что ещё за конструкция СУММА(МойРегистрОстаткиИОбороты.СуммаРасход)? Зачем??? O_o | |
8
- 28.03.2017 - 12:17
|
нет суммы: ВЫБРАТЬ МойРегистрОстаткиИОбороты.КБКР КАК КБК, МойРегистрОстаткиИОбороты.КОСГУ КАК КОСГУ, МойРегистрОстаткиИОбороты.СуммаКонечныйОстаток КАК ЛБООстаток, МойРегистрОстаткиИОбороты.СуммаРасход КАК ЛБОТекущие ИЗ РегистрНакопления.МойРегистр.ОстаткиИОбороты( , &ДатаДок, , , ) КАК МойРегистрОстаткиИОбороты | |
9
- 28.03.2017 - 12:18
|
извините , поторопилась. Если вообще параметр ДатаДок из запроса убираю, то выборка формируется, есть данные, но за весь период, а мне нужно на конкретную дату | |
10
- 28.03.2017 - 12:29
|
когда убираешь параметр - используется таблица актуальных итогов. Без какого либо "досчета". Вариантов всего два - данные таковы, что выборка должна быть пустой (зафиксированные движения удовлетворяющие условиям выборки выводят запрашиваемые ресурсы в ноль); система ошибается при работе с итогами. Второе решается аккуратным пересчетом итогов | |
11
- 28.03.2017 - 12:49
| спасибо, пересчет итогов помог | |
| Интернет-форум Краснодарского края и Краснодара |