Показать сообщение отдельно
Старый 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).