Имя: Пароль:
1C
1С v8
Механизм характеристик СКД
0 kuzyara
 
24.06.14
06:26
Скажите, почему характеристики разворачиваются в левое соединение, а не в условия параметра виртуальных таблиц?

Например вместо этого:

...
    РегистрНакопления.ПартииНоменклатуры.Остатки(&П2, ) КАК ПартииНоменклатурыОстатки
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
        ПО (ЗначенияСвойствОбъектов.Объект = ПартииНоменклатурыОстатки.Номенклатура
                И ЗначенияСвойствОбъектов.Свойство = &П3)
ГДЕ
    ЗначенияСвойствОбъектов.Значение = &П4

я хочу видеть что-то типа этого:

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


Ведь по идее это будет быстрее? Или нет?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn