Войти

Показать полную графическую версию : 1С:Предприятие 8.0 - Язык запросов - Что означает амперсанд "&"?


NAlexList
10-10-2007, 12:52
Пример фрагмента текста запроса:
Запрос.Текст = "ВЫБРАТЬ
| КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Сотрудники.Подразделение) КАК КоличествоПодразделений
|ИЗ
| РегистрСведений.Сотрудники КАК Сотрудники
|ГДЕ
| Сотрудники.Подразделение <> &ПустоеПодразделение";

Что означает знак & - амперсанда в тексте запроса системы 1С:Предприятие и, если это возможно, укажите где описание значенич & находится в официальной или любой другой документации?

NAlexList
11-10-2007, 17:33
Ответ нашел.
Опечатка на листе 2-1286 "Описания встроенного языка 1С:Предприятия 8.0, Часть 2" номер издания 80.001.06, дата выхода 1 марта 2006 г. - пропущен символ амперсанда. Правильно абзац выглядит так:
"В запрос могут передаваться параметры (см. описание объекта Запрос). Значения параметров могут использоваться в выражениях языка запросов, для этого необходимо указать символ “&” и после него <Имя параметра>."
Вообще, в официальной документации на систему 1С:Предприятие 8.0 много грамматических ошибок, опечаток и ошибок верстки.

Hmmm...
15-10-2007, 22:46
Сам спросил сам ответил - Зачет :)




© OSzone.net 2001-2012