メインコンテンツへスキップ

サブフォームのデータ件数と数値合計の表示方法

コメント

8件のコメント

  • akira

    ISHIJIMA様

    早速のご回答ありがとうございます。対象データが増えるとレスポンスが悪くなりそうだったので

    何か妙案をお持ちの方がおられればと思ったのですが。バッチタスクで対応したいと思います。

    感謝致します。

  • nkmt

    表形式表示部分は、実データをそのまま表示しておられるのでしょうか?

    ワークファイルに出力した分でしょうか?


    合計計算バッチ処理か
    SQLデータならSQLExecuteで、SUMやCOUNTを発行するのもありでしょうね。

  • Tanda

    DOSの頃はバッチ計算の時間も気になっていたかと思いますが、今どきの環境ですと、インデックスさえ正しく設定されていれば、伝票の小計計算くらいなら一瞬ですね。

     

  • akira

    皆様

    ご回答ありがとうございます。

    実データはSQL Serverのテーブルで、対象データをメモリテーブルに出力し画面表示しています。

    バッチで計算する様に改修しようと思っています。

     

  • Pu

    こんにちはPuです

    workファイルに抽出した件数ならdbrecsで分かるのでは

    でわ~でわ~

  • akira

    皆様

    ご回答ありがとうございます。

    検索項目更新後にバッチタスクで対象データを計算する機能を実装しました。

    気にしていた処理時間も気にならないレベルでした。

    感謝致します。

  • Tanda

    バッチ処理で数を数えるより、Puさんのアドバイス通り、dbrecs()関数を使ったほうがスピードが早いですし、システムへの負荷も少ないですよ。

  • nkmt

    処理によっては、WF作成タスクのタスク後処理でCOUNTER(0)で件数把握するのもありなのでしょうね。

    話が逸れてしまいますが DbViewSize関数は使った事がありません。
    今回の場合、件数と金額の把握だったようですので、WFを作成しながら変数への加算などをされたのでしょうね。

サインインしてコメントを残してください。