|
СКД принудительно подставляет параметр в запрос по регистру |
☑ |
0
Александро Петрович
06.10.21
✎
11:44
|
Привет коллеги.
Сделал отчет. Вот Его часть.
ВЫБРАТЬ
ЗакупкиОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура,
МАКСИМУМ(ЗакупкиОбороты.Период) КАК Период
ПОМЕСТИТЬ ПоследняяЗакупка
ИЗ
РегистрНакопления.Закупки.Обороты(,, Регистратор, ) КАК ЗакупкиОбороты
СГРУППИРОВАТЬ ПО
ЗакупкиОбороты.АналитикаУчетаНоменклатуры,
ЗакупкиОбороты.АналитикаУчетаНоменклатуры.Номенклатура
;
В отчете есть период, и вот этот запрос выполняется за этот период, Как это изменить?
|
|
1
ДенисЧ
06.10.21
✎
11:45
|
Назови тот период, что есть у тебя в параметрах как-нибудь типа МойСпециальныйПериодКоторыйИспользуюТолькоЯ
|
|
2
Александро Петрович
06.10.21
✎
11:52
|
(1) Не помогло :(
|
|
3
ДенисЧ
06.10.21
✎
11:53
|
А исчо (с) есть галочка автозаполнения...
|
|
4
Александро Петрович
06.10.21
✎
11:55
|
(3) Не вижу
|
|
5
youalex
06.10.21
✎
11:58
|
(4) ищи, должно быть
|
|
6
Александро Петрович
06.10.21
✎
12:00
|
(5) Нашел
|
|
7
Kassern
06.10.21
✎
12:03
|
(0) а зачем вы обращаетесь к виртуальной таблице оборотов в данном случае?
|
|
8
Александро Петрович
06.10.21
✎
12:09
|
(7) Мне нужно в отчете выводить последнюю цену закупки из документа поступления, и контрагента у кого закупалось
|
|
9
Kassern
06.10.21
✎
12:16
|
(8) ну так обороты нужны, чтобы как раз таки с оборотами работать, к примеру вам нужно обороты по такой то позиции за месяц. А тут смысла нет дергать виртуальную таблицу, если вы по факту ко всей таблице обращаетесь и ищете последний документ. Берите основную таблицу, и отберите по периоду как вам надо, смысла нет тут виртуальную дергать.
|
|
10
hhhh
06.10.21
✎
12:24
|
(8) задай периоды в фигурных скобках.
|
|
11
1Снеговик
гуру
06.10.21
✎
12:26
|
Галочка автозаполнения - зло в этом случае.
|
|
12
Александро Петрович
06.10.21
✎
13:01
|
Вообщем я скопировал запрос в новый отчет и все поехало как надо.
ХЗ что ему надо было. Всем спасибо
|
|