Имя: Пароль:
1C
1С v8
СКД. Как отключить установку автопараметров в вирутальном регистре накопления (&П)?
0 ИС-2
 
naïve
11.11.20
10:37
При выполнении отчета в СКД запрос вида

ВЫБРАТЬ
    ПлановыеЗначения.Номенклатура КАК СкладскаяГруппа,
    ПлановыеЗначения.ЗначениеОборот КАК НормаДневная
ИЗ
    РегистрНакопления.ЗначенияПоказателейМотивации.Обороты(
            ,
            ,
            ,
            Показатель = &ПоказательСклОпер
                И Сценарий = &СценарийСклОпер) КАК ПлановыеЗначения

превращается в

ВЫБРАТЬ
    ПлановыеЗначения.Номенклатура КАК СкладскаяГруппа,
    ПлановыеЗначения.ЗначениеОборот КАК НормаДневная
ИЗ
    РегистрНакопления.ЗначенияПоказателейМотивации.Обороты(
            &П2,
            &П,
            ,
            Показатель = &ПоказательСклОпер
                И Сценарий = &СценарийСклОпер) КАК ПлановыеЗначения

Как сделать, чтобы отчет работал с оборотами за весь период?
1 ДенисЧ
 
11.11.20
10:38
Автозаполнение, вроде как.
Но это не точно.
2 Андроны едут
 
11.11.20
10:44
(1) Это точно, но подвох в том что роли остальных полей потребуется устанавливать руками.
3 hhhh
 
11.11.20
10:57
(0) фигурные скобки
4 toypaul
 
гуру
11.11.20
11:02
ну. а чему равны при выполнении эти П2 и П? они же пустые. а значит за весь период
5 ИС-2
 
naïve
13.11.20
08:45
(3) пробовал делать в {} - не помогло
(4) п = Период.НачалоПериода и Период.КонецПериода, где Период = стандарный отчет периода

пока пришел к выводу что придется тупо прописывать ДатаВремя(1,1,2) как дата  начала
6 toypaul
 
гуру
13.11.20
09:16
это наверное надо как-то особо постараться. я все свои тестовые отчеты по регистрам делаю без указания периода и "оно" само формируется без всяких телодвижений за весь период
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший