наткнулся на одно выражение в запросе. Вот кусок Запроса
...
ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
ТиповойДвиженияССубконто.Период КАК Период,
ТиповойДвиженияССубконто.Регистратор КАК Регистратор,
ТиповойДвиженияССубконто.СчетДт КАК СчетДт,
ТиповойДвиженияССубконто.СчетКт КАК СчетКт,
ТиповойДвиженияССубконто.СубконтоДт1 КАК СубконтоДт1,
ТиповойДвиженияССубконто.СубконтоДт2 КАК СубконтоДт2,
ТиповойДвиженияССубконто.СубконтоКт1 КАК СубконтоКт1,
ТиповойДвиженияССубконто.СубконтоКт2 КАК СубконтоКт2,
ТиповойДвиженияССубконто.Организация КАК Организация,
СУММА(ТиповойДвиженияССубконто.Сумма) КАК Сумма,
ТиповойДвиженияССубконто.Шлюз КАК Шлюз
ИЗ
РегистрБухгалтерии.Типовой.ДвиженияССубконто(
&НачалоПериода,
&КонецПериода,
(ВЫРАЗИТЬ(СубконтоКт1 КАК Справочник.Контрагенты)) = &Контрагент
И (ВЫРАЗИТЬ(СубконтоКт2 КАК Справочник.ДоговорыКонтрагентов)) = &Договор
И (ВЫРАЗИТЬ(Счет.Код КАК СТРОКА(4))) = "3315"
И ВЫРАЗИТЬ(Регистратор КАК Документ.QD) ССЫЛКА Документ.QD
И (ВЫРАЗИТЬ(СчетДт.Код КАК СТРОКА(4))) = "1420"
И (ВЫРАЗИТЬ(СчетКт.Код КАК СТРОКА(4))) = "3315"
И Организация = &Организация
И Шлюз В ("25264"),
,
) КАК ТиповойДвиженияССубконто
...
Скажите, пожалуйста. Нафига такие навороты?
Почему ВЫРАЗИТЬ(СубконтоКт1 КАК Справочник.Контрагенты)) = &Контрагент
а не СубконтоКт1 = &Контрагент ?
Почему ВЫРАЗИТЬ(Регистратор КАК Документ.QD) ССЫЛКА Документ.QD
а не Регистратор ССЫЛКА Документ.QD ?
Почему Шлюз В ("25264")
а не Шлюз = "25264" ?
Все эти обороты как-то ускоряют запрос? Нафига это всё?