|
Если в запросе {&ПериодОтчета}, то остатки берутся на текущий момент (СКД) | ☑ | ||
|---|---|---|---|---|
|
0
программистище
20.05.21
✎
16:07
|
ВЫБРАТЬ
ХозрасчетныйОстатки.Субконто1 КАК Номенклатура, ХозрасчетныйОстатки.КоличествоОстаток КАК ОстатокБП, ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстатки.Субконто2) КАК ГТД ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки({&ПериодОтчета}, Счет = &Счет, , ) КАК ХозрасчетныйОстатки Если в запросе {&ПериодОтчета}, то остатки берутся на текущий момент (СКД) Разве это так должно работать? если фигурные скобки не указывать, то работает как надо, но в параметрах автоматически создается Период платформа 8.3.18.1208 |
|||
|
1
Cyberhawk
20.05.21
✎
16:08
|
Не на текущий наверное, а на конец времен
|
|||
|
2
ДенисЧ
20.05.21
✎
16:08
|
А задать ПериодОтчета не пробовал?
|
|||
|
3
программистище
20.05.21
✎
16:10
|
(2) проверял: есть остатки которые появились после 31 марта, а точнее 8 апреля
ПериодОтчета ставишь 31 марта, все равно берет текущие остатки |
|||
|
4
программистище
20.05.21
✎
16:11
|
если убрать фигурные скобки, то берет остатки как надо
|
|||
|
5
программистище
20.05.21
✎
16:20
|
Есть одно но, проверял я это на Консоли запросов
И пргограмной установкой параметра в своем отчете типа: ОСКД = ОбъектОтчет.ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных"); НастройкиОСКД = ОСКД.НастройкиПоУмолчанию; ПараметрыДанныхОСКД = ОСКД.Параметры; ЭлементПериодОтчета = ПараметрыДанныхОСКД.Найти("ПериодОтчета"); Если Не ЭлементПериодОтчета = Неопределено Тогда ЭлементПериодОтчета.Значение = ПериодОтчета; КонецЕсли; отладчиком првоерял ЭлементПериодОтчета.Значение = ПериодОтчета; отрабатывает правильно |
|||
|
6
RomanYS
20.05.21
✎
16:20
|
(0) В СКД фигурные скобки нужны, в "голом" запросе не нужны.
|
|||
|
7
RomanYS
20.05.21
✎
16:40
|
(5) >> Есть одно но, проверял я это на Консоли запросов
Вывод: консоль не на СКД >> отладчиком првоерял ЭлементПериодОтчета.Значение = ПериодОтчета; отрабатывает правильно А ЭлементПериодОтчета.Использование не проверил? |
|||
|
8
программистище
20.05.21
✎
16:42
|
(7) проверял, в Истине
|
|||
|
9
RomanYS
20.05.21
✎
17:00
|
(5) НастройкиОСКД = ОСКД.НастройкиПоУмолчанию;
Вот тут ещё большие сомнения <НастройкиПоУмолчанию> |
| Форум | Правила | Описание | Секции | Поиск |