2016-05-25 5 views
0

Когда я пытаюсь запустить свой отчет в Crystal Report 11.5.0.313, я получаю сообщение об ошибке «The» отсутствует », и он указывает мне на отчет Formula Workshop на следующий код:The) отсутствует ошибка в Crystal Reports XI

TrimRight (SQLcall('SELECT rest_name FROM micros.rest_def WHERE store_id = (select fem_getstoreid(*))')) + ' - ' + 
TrimRight (SQLcall('SELECT location_name_1 FROM micros.rest_def WHERE store_id = (select fem_getstoreid(*))')); 

Я успешно использовал этот доклад раньше, но наш сервер был изменен и CR пришлось переустанавливать сверху новую версию. Кто-нибудь знает, есть ли какая-либо ошибка с формулой ...?

+1

Что SQLcall здесь? Является ли это какой-либо функцией, определяемой пользователем? – p2k

+0

Где вы пишете формулу – Siva

+0

Исправлены некоторые опечатки. Кроме того, попробуйте добавить некоторые детали, такие как характер SQLcall, и оспорить больше вашего вопроса. – abarisone

ответ

0

Дополнительная информация о «SQLCALL» была бы полезна, но я не уверен, правильный ли SQL-запрос?

SELECT location_name_1 FROM micros.rest_def WHERE store_id = ( SELECT fem_getstoreid(*) )

Какой объект "fem_getstoreid"? - Синтаксис в предложении where неверен для таблицы или представления, а процедуры хранения не могут быть вызваны с помощью «select»

Если проблема возникла при изменении вашей базы данных, я бы начал с рассмотрения этого «fem_getstoreid», , Если это представление, правильный синтаксис будет

Select store_id from femgetstoreid

+0

Я попытаюсь взглянуть на синтаксис в общих отчетах в более новой версии MICROS, а затем сравнить их с отчетами из предыдущей версии .... – marrossko

Смежные вопросы