1

O*Financials のほとんどの Oracle Reports と同様に、クエリは、入力されたパラメータに応じて動的な部分で構成されます。

同時リクエストを実行すると、ログ ファイルに不明なエラーが含まれます。

ORA-00933: SQLコマンドが正しく終了していません d.acctd_amount_dr, d.amount_dr) ) C_AMOUNT , trx . trx_number C_TRX_NUMBER FROM ar_cash_receipt_history crh , ar_distributions d , gl_code_combinations gc , ar_batches b , ar_cash_receipts cr , hz_cust_accounts cust_acct , h

(私の変更の 1 つである trx.trx_number の間にスペースを入れる理由がわかりません。)

4

2 に答える 2

2

OracleReports自体の経験はありません。ただし、クライアントからOracle DBに送信されているSQLステートメントを確認するために常に機能するのは、SQLネットトレースです。トレースファイルを作成するようにSQLネットを設定する方法については、Oracle sql * netのドキュメントを参照するか、OraFAQを参照してください。

そして、そのsqlステートメントが終了したら、トレース機能を再度非アクティブ化することを忘れないでください。

于 2009-07-07T16:41:47.690 に答える
1

みんなありがとう。

クエリ テキストをコピーし、&LP_ORDER_BY などのすべてのパラメーターで連結し、BEFORE_REPORT トリガーで SRW_MESSAGE を使用して表示しました。少し面倒ですが、クエリを保持する利用可能なフィールドが必要です。

于 2009-07-09T11:50:23.967 に答える