Константы и переменные запросов
Конкретизация переменной
Конкретизация переменной – это уточнение описания внутренней переменной, если это возможно в текущем контексте. Конкретизации переменной могут использоваться в языке запросов в операторах Группировка … Упорядочить По и в качестве аргумента оператора Функция (см. далее).
Синтаксис:
<ВнутренняяПеременная>[.<Путь>]+;
Параметры:
<ВнутренняяПеременная> | Идентификатор объявленной ранее внутренней переменной. |
<Путь> | Доступный атрибут внутренней переменной или конкретизации переменной (см. "Атрибуты, доступные при описании внутренних переменных"). |
Пример:
Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = " //{{ЗАПРОС(ОбработкаДок) |Период с '01.10.96' по '05.10.96'; |ОбрабатыватьДокументы Все; |Тов = Справочник.Товары.ТекущийЭлемент, Документ.РасхНакл.Товар; | // используем конкретизацию внутренней переменной Тов |Группировка Тов Упорядочить По Тов.Наименование; |Группировка Документ; |Группировка СтрокаДокумента; |"//}}ЗАПРОС // Если ошибка в запросе, то выход из процедуры Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Возврат; КонецЕсли;
Внимание
Запрос не манипулирует величинами типа "Строка неограниченной длины".