Имя: Пароль:
1C
1С v8
Запрос
0 hawksib
 
09.04.15
06:16
Здравствуйте, возник вопрос по запросу, собственно вот текст

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    Объекты.Ссылка КАК Объект,
    Объекты.Родитель КАК Предок,
    1 КАК Уровень
ПОМЕСТИТЬ Предки.1
ИЗ
    Справочник.Инт_Индикаторы КАК Объекты

эапрос очень давно не менялся и раньше работал, в какой момент перестал работать определенно сказать не могу, после нового года переехал на платформу 8.5.3.1383

сейчас выпадает ошибка: Неправильное имя внешнего источника "Предки.1"
если делаю имя внешнего источника "Предки" запрос срабатывает, только вот раньше ведь этот работал, просто в программе текст запроса составляется программно, переделать проблематично, связано ли это с платформой?
1 Wobland
 
09.04.15
06:19
это в каком веке в именах можно точки было использовать?
2 icipher
 
09.04.15
06:21
в 8.2 работает, в 8.3 нет)
3 MrStomak
 
09.04.15
07:33
в 8.2 можно было точки в именах вт ставить? Не верю! Замени на нижнее подчеркивание. Мне кажется в коде динамического создания запроса косяк, который к этому приводит.
4 hawksib
 
09.04.15
08:08
(3) действительно в 8.2 можно было точку ставить, я разобрался с этим маленьким запросом и стер вообще эту точку, да и всё, у в процессе отладки уже с более серьезной ошибкой столкнулся в запросе на три страницы, вот тут я подвстрял: поле не найдено "Корне.Корень"
тут уже не версия платформы, в 8.2 та же ерунда
5 Wobland
 
09.04.15
08:18
(4) я уверен, оно тебе даже строку говорит
6 hawksib
 
09.04.15
08:51
(5) говорит, она обращается через точку к созданной временной таблице, в консоли как временную таблицу прицепить не знаю, да и во временной таблице эта штука является полем!
7 Wobland
 
09.04.15
08:53
(6) >эта штука является полем
ну попробуй убедить в этом платформу
8 hawksib
 
15.04.15
04:07
(7) че-то даже получилось, че-то работает)