0
Dzenn
гуру
23.01.18
✎
16:37
|
Всего мнений: 35
Привет всем. При написании запроса есть два варианта подхода
1) сначала установить параметры, потом текст запроса, потом вызвать:
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
Запрос.Текст =
"ВЫБРАТЬ
| ВыручкаОтРеализацииОбороты.Номенклатура КАК Номенклатура,
| ВыручкаОтРеализацииОбороты.СуммаОборот КАК СуммаОборот
|ИЗ
| РегистрНакопления.ВыручкаОтРеализации.Обороты(, , , Номенклатура = &Номенклатура) КАК ВыручкаОтРеализацииОбороты";
Результат = Запрос.Выполнить();
2) сначала текст запроса, а перед вызовом установить параметры:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ВыручкаОтРеализацииОбороты.Номенклатура КАК Номенклатура,
| ВыручкаОтРеализацииОбороты.СуммаОборот КАК СуммаОборот
|ИЗ
| РегистрНакопления.ВыручкаОтРеализации.Обороты(, , , Номенклатура = &Номенклатура) КАК ВыручкаОтРеализацииОбороты";
Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
Результат = Запрос.Выполнить();
Какой вариант предпочитаете Вы? Двухпартийность!
|
|