v3.03 Ошибка синтаксического анализа в консоле запросов
|
|
Release | Дата: Среда, 29.01.2014, 10:53 | Сообщение # 1 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Не работает переключение в режим структурного редактирования для запроса вида:
Код ВЫБРАТЬ Регистр1 .Измерение1 ПОМЕСТИТЬ ВременнаяТаблица
Описание ошибки:Цитата Синтаксическая ошибка " ВременнаяТаблица ", ожидается: DATETIME, ExtensionBlock, FALSE, MultiCommentLine, NULL, numLiteral, Parameter, strLiteral, TRUE, UNDEFINED, VALUE, SELECT В какой-то предыдущей версии (номер мне не удалось обнаружить, но ВерсияПлатфомы>="8.1") такая конструкция обрабатывалась нормально.
|
|
| |
tormozit | Дата: Среда, 29.01.2014, 11:04 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Действительно имеется такая проблема. Она записана. Решение планируется в ближайших версиях.
|
|
| |
Release | Дата: Среда, 29.01.2014, 11:19 | Сообщение # 3 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Спасибо, будем ждать.
|
|
| |
tormozit | Дата: Пятница, 31.01.2014, 23:44 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Я немного ошибся в классификации проблемы. Твоя проблема не воспроизводится. Приложи скриншот, чтобы прояснить ситуацию.
|
|
| |
Release | Дата: Понедельник, 03.02.2014, 10:41 | Сообщение # 5 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Я немного ошибся в прошлом примере запроса, но вот скрин "рабочего".
Сообщение отредактировал Release - Понедельник, 03.02.2014, 10:43 |
|
| |
tormozit | Дата: Понедельник, 03.02.2014, 10:47 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Скрин - хорошо, но нужен еще и текст запроса.
|
|
| |
Release | Дата: Понедельник, 03.02.2014, 10:51 | Сообщение # 7 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Так текст же на скрине. Сам запрос, конечно, в плане логики некорректен, но ошибка воспроизводится. Или я чего-то не понял? Оригинальный запрос, на несколько страниц, поэтому, думаю, такого достаточно.
Сообщение отредактировал Release - Понедельник, 03.02.2014, 10:52 |
|
| |
tormozit | Дата: Понедельник, 03.02.2014, 10:53 | Сообщение # 8 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Предлагаешь мне набирать твой запрос с клавиатуры по скрину =) ?
|
|
| |
Release | Дата: Понедельник, 03.02.2014, 11:08 | Сообщение # 9 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Нет, предлагаю набросать подобный в конструкторе. Мне не сложно сбросить текст, но он может не работать в зависимости от конфигурации - не уверен, что во всех конфигурациях есть РегистрСведений.АналогиНоменклатуры. А текст пожалуйста: Код ВЫБРАТЬ Номенклатура.Ссылка ПОМЕСТИТЬ втНоменклатура ИЗ Справочник.Номенклатура КАК Номенклатура ГДЕ Номенклатура.ЭтоГруппа = ЛОЖЬ ;
//////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВЫБОР КОГДА АналогиНоменклатуры.Номенклатура В (втНоменклатура.Ссылка) ТОГДА АналогиНоменклатуры.Аналог КОНЕЦ КАК Поле1, ВЫБОР КОГДА НЕ АналогиНоменклатуры.Номенклатура В (втНоменклатура.Ссылка) ТОГДА АналогиНоменклатуры.Аналог КОНЕЦ КАК Поле2 ИЗ РегистрСведений.АналогиНоменклатуры КАК АналогиНоменклатуры ВНУТРЕННЕЕ СОЕДИНЕНИЕ втНоменклатура КАК втНоменклатура ПО АналогиНоменклатуры.Номенклатура = втНоменклатура.Ссылка
|
|
| |
tormozit | Дата: Понедельник, 03.02.2014, 11:15 | Сообщение # 10 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Проблему воспроизвел. Будет исправлена в следующей версии.
|
|
| |
Release | Дата: Понедельник, 03.02.2014, 11:25 | Сообщение # 11 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| А можно узнать предположительные сроки выхода новой версии, естественно, без всяких гарантий? А то приходится параллельно работать в старой версии ИР.
Сообщение отредактировал Release - Понедельник, 03.02.2014, 11:25 |
|
| |
tormozit | Дата: Понедельник, 03.02.2014, 11:31 | Сообщение # 12 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Версия 3.04 планируется к публикации 09.02.2014
|
|
| |
tormozit | Дата: Понедельник, 03.02.2014, 11:32 | Сообщение # 13 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| В качестве способа можно обхода использовать конструкцию В (ВЫБРАТЬ втНоменклатура.Ссылка)
|
|
| |
Release | Дата: Понедельник, 03.02.2014, 11:36 | Сообщение # 14 |
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Оффлайн
| Цитата В качестве способа можно обхода использовать конструкцию В (ВЫБРАТЬ втНоменклатура.Ссылка) О, спасибо! И как я сам не додумался о подзапросе в условии. =)
Сообщение отредактировал Release - Понедельник, 03.02.2014, 11:37 |
|
| |
tormozit | Дата: Понедельник, 10.02.2014, 02:31 | Сообщение # 15 |
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
| Исправлено в 3.04
|
|
| |