問題タブ [sqr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
289 参照

crystal-reports - SQR レポートの Crystal Reports へのアップグレード

現在 SQR レポートを使用していますが、Crystal Reports 2011 にアップグレードしたいと考えています。Crystal で使用するために SQR クエリを変換することはできますか?

0 投票する
1 に答える
347 参照

sqr - 1 つの SQR で異なるテーブルからの異なるデータ セットを出力する

PO_ID 範囲が指定されている場合、次のことを行う必要があるという要件があります。

  1. PO_ID 範囲の PO_ID が PS_DISTRIB_LINE に存在する場合は、PO_ID とバウチャー ID を出力し、そうでない場合は、PS_PO_HDR から PI_ID と PO_DT を出力します。

これを達成する方法。

データが PS_DISTRIB_LINE に存在する場合、PO_ID の下に PO_AMT Total の合計を出力していますが、それ以外の場合は出力していないため、ユニオンが機能せず、ブレーク ロジックを使用できません。

0 投票する
1 に答える
4301 参照

sqr - SQR条件ステートメントを書く

SQR初心者です。変数を作成し、それを条件ステートメントに使用するには、助けが必要です。私の擬似コードは行きます

0 投票する
1 に答える
92 参照

oracle11g - SELECT で TABLE のような構造を返す

私は SQR と協力してレポートをまとめています。データベースの構造を変更することも、PL/SQL を使用してこのタスクを完了することもできません。

レポートは離れた場所から実行できるため、SQR 内からデータベースに対して複数の呼び出しを行いたくありません。私の目標は、低速接続での実行時間を増やすために報告する必要があるレコードのみを含む 1 つの SQL ですべてを返すことです。

現在は動作していますが、データベースのパフォーマンスが心配です。

「トランザクション」テーブルには、この目的で使用できる次のフィールドがあります。

主キーは (account_num, seq_num) です

サンプル データは次のようになります。

注: 表には他にも多くの種類の取引がありますが、この質問ではあまり重要ではない取引の種類でリストをフィルター処理しています。取引量は月平均約 750,000 件 (小切手だけでなくすべての取引) で、そのうち平均約 10,000 件の小切手取引が報告されています。

選択基準は、アカウントの並べ替えられた小切手番号の差が X よりも大きい 2 つの日付 (月の最初の日と最後の日を含む) の間に発生したすべての小切手トランザクションを返すことです (次の式を使用します)。この場合は 10)。

上記のサンプル データを使用すると、結果は次のようになります。

check_num 282 と 231 の差が 10 より大きいため、account_num 2 からのすべての小切手が返されます。

上記の結果を返すために、次の SQL を作成しました。

t4 からのすべてのチェックの seq_num を返したいので、t1 で主キーを使用することになります。数字をまとめるために機能するLISTAGGを使用してみました。

しかし、これは私が立ち往生しているところです...カンマ区切りの文字列を使用しています。INSTR を使用して動作させることはできますが、主キーを使用できず、パフォーマンスがひどいものです。

そして、私はこれに参加しようとしました:

しかし、私はもっとよく知っているべきでした (ORA-00904) - t2 は、結合の選択内に表示されることはありません。

誰か賢いアイデアを持っている人はいますか?

0 投票する
0 に答える
55 参照

oracle - UNIX が SQR エラーをログ ファイルにリダイレクトしない

コードでエラーが program_error.log に書き込まれません。その理由がわかりません。意図的に選択時エラーが発生しましたが、program_error.log に表示されません。

0 投票する
0 に答える
1358 参照

sqr - SQRレポートを使用して生成されたcsvと同様のPDFファイルを生成します

私は SQR people soft を使用して CSV ファイルを生成しており、要件に従って CSV ファイルを生成しました。

SQR を使用して、生成された csv ファイルと同様の pdf レポートを生成する必要があります。

CSVレポートを使用してPDFを生成する直接コマンドはありますか?

単一の SQR レポートでこれを行う必要があります。

例のために。

test12.csv から test.pdf を生成する

よろしくお願いします。

0 投票する
0 に答える
197 参照

sqr - SQR レポート生成 PDF スペースの問題

PDF生成中に1つの問題に直面しました。

レポートには 2 つのセクションがあります。1. ID の詳細 2. ID の合計

例えば:

id name total_fee total_earing date 1 テスト 11111 55555 05/05/2014 1 テスト 22222 44444 05/05/2014

ID 1

total_fee 33333 総収入 99999

私のpdf世代では、合計セクション(セクション2)は、セクション2全体を同じページに印刷するスペースがない場合にのみ、次のページに表示されます。

利用した:

new-page ! 上のページで使用可能な ID スペースをチェックするロジックが必要です。そうであれば !print 上記の ID を印刷 $id を印刷する total_fee を印刷する toteal_earning

手伝ってください。

0 投票する
0 に答える
1094 参照

csv - SQR によって生成された CSV の文字列列値の左から右への配置変更

SQR を使用して csv ファイルを生成し、commes をデフォルトで文字列の左揃えとして出力しました。私はそれを右揃えにする必要があります。提案してください。

例えば:

住所 xxx yyy zzz

私は欲しい

住所 xxx yyy zzz

CSVを書き込むコードは

$アドレスを書く

これを手伝ってください。