AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.04.2014, 23:59   #1  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
! Ошибка расширенного диапазона запроса
Здравствуйте!

После перезапуска служб АОСов у некоторых пользователей при открытии определенной формы появилась следующая ошибка:
Ошибка расширенного диапазона запроса: Table.Field не является корректной парой datasource.field рядом с 10

Запрос (qbds.ToString()) выглядит в случае ошибки следующим образом:
SELECT FIRSTFAST * FROM Table WHERE (((Table.Field == "Value1") || (Table.Field == "Value2") .. || .. (Table.Field == "ValueN")))

Причем, поле Field НЕ существует в таблице Table.

У остальной части пользователей запрос (qbds.ToString()) выглядит корректно:
SELECT FIRSTFAST * FROM Table

Данная форма так же как и таблицы, являющиеся источниками данных, в последнее время не модифицировались, т.е. после более ранних перезапусков АОСов они работали корректно у всех пользователей.

Предпринятые меры, которые не принесли результата:
1. Сброс пользовательских данных;
2. Очистка кэша пользователей (*.auc);
3. Повторный перезапуск АОСов.

Примечания:
1. Ошибка появляется в AX2009RU8;
2. Не важно на каком компьютере запущена Аксапта, у определенных пользователей форма работает корректно, у других - нет.
3. В самой БД в таблице Table поля Field нет.
4. Версия Аксапты у всех пользователей одна и та же.

Какие действия можно предпринять для решения данной проблемы?
__________________
С уважением, Александр.

Последний раз редактировалось samolalex; 18.04.2014 в 00:16.
За это сообщение автора поблагодарили: st.Lelik (0).
Старый 18.04.2014, 00:16   #2  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
посмотреть настройки RLS на этой таблице
За это сообщение автора поблагодарили: RVS (1), samolalex (3), st.Lelik (0).
Старый 18.04.2014, 00:59   #3  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
Цитата:
Сообщение от Wamr Посмотреть сообщение
посмотреть настройки RLS на этой таблице
Спасибо, данное решение помогло справиться с проблемой.
Тему можно считать закрытой.
__________________
С уважением, Александр.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка расширенного диапазона запроса: Ожидается правая круглая скобка рядом с 0. uskutus DAX: Программирование 5 11.04.2012 13:48
Ошибка расширенного диапазона запроса: stTable2.ItemId не является корректной парой datasource.field рядом с 24. uchenik DAX: Программирование 14 05.05.2011 08:47
Ошибка в интерпретации запроса Mike2005 DAX: Программирование 4 02.11.2007 06:31
Ошибка расширенного диапазона Yugene DAX: Программирование 1 21.04.2006 10:36
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 02:53.