xUnitFor1C icon indicating copy to clipboard operation
xUnitFor1C copied to clipboard

В обработке xddDataFixtureGen.epf надо экранировать служебные слова языка запросов.

Open Pr-Mex opened this issue 9 years ago • 2 comments

В обработке xddDataFixtureGen.epf надо экранировать служебные слова языка запросов. Например, если у справочника есть реквизит "Общие", то при попытке создать макет, в запросе будет строка: _.Общие КАК Общие что приводит к ошибке при выполнении запроса, т.к. "Общие" - это служебное слово.

Тоже самое касается всех других служебных слов, таких как "ИЗ", "КАК", "Первые", "РАЗРЕШЕННЫЕ" и тд.

Pr-Mex avatar Aug 10 '15 09:08 Pr-Mex

А 1С как себя ведет в конструкторе запроса, когда в выборку добавляется поле с таким именем?

artbear avatar Aug 10 '15 10:08 artbear

1С в конструкторе запроса не добавляет ключевое слово "КАК". Поэтому не возникает ситуации, когда алиас совпал с ключевым словом.

Pr-Mex avatar Aug 10 '15 10:08 Pr-Mex