2016-05-25 9 views
0

Crystal Report 11.5.0.313でレポートを実行しようとすると、エラーメッセージ "The missing is"が表示され、レポートフォーミュラワークショップ次のコードは:)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の性質のようないくつかの詳細を追加しようとするだけでなく、より多くのあなたの質問にcontestualize。 – abarisone

答えて

0

"SQLCALL"に関する追加の情報が役に立ちますが、SQLクエリが正しいかどうかわかりません。 "fem_getstoreid"は何物

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

? - where句の構文がテーブルまたはビューで正しくなく、 "select"を使用してストア・プロシージャを呼び出すことができない

データベースが変更されたときに問題が発生した場合は、まず "fem_getstoreid" 。 それはビューである場合は、適切な構文は

Select store_id from femgetstoreid

+0

MICROSの新しいバージョンの一般的なレポートの構文を見て、それを以前のバージョンのレポートと比較しようとします.... – marrossko

関連する問題