[WR2.0]グループの使い分け

HOME › フォーラム › 旧サポート掲示板 › [WR2.0]グループの使い分け

  • このトピックは空です。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #1614
    蒲原
    ゲスト

    お世話になっております。

    WingReportを使った帳票では、項目の異なる明細行を
    どのように扱うのでしょうか。

    一頁で最大10明細印字できる帳票があり、明細データ
    の次の行に、異なるコメントを入れたいのですが、
    やりかたがよくわかりません。

    たとえば、データが2明細しかない時は、

    ———————————————
       (ヘッダー部)

    Aさん 神奈川県 1000円
    Bさん 静岡県  2000円
        上記の通り、相違ないことを証明する。
        支払者 XYZ
    (空行)
    (空行)
    (空行)
    (空行)
    (空行)
    (空行)

       (フッター部)
    ———————————————

    5明細の時には、

    ———————————————
       (ヘッダー部)

    Aさん 神奈川県 1000円
    Bさん 静岡県  2000円
    Cさん 東京都  1000円
    Dさん 大阪府  1000円 
    Eさん 広島県  1000円
        上記の通り、相違ないことを証明する。
        支払者 XYZ
    (空行)
    (空行)

       (フッター部)
    ———————————————

    のように、「上記の通り」の行と「支払者」の行を、
    明細行の直後に印字するようにしたいのです。

    よい方法がありましたら、ご助言願います。

    #1615
    小島@ソフトウィング
    ゲスト

    お世話になります。

    出力されるレポートのフォーマットを動的に変更する場合は
    プログラム中からレポート上のオブジェクトを操作する必要があります。

    「上記の通り…」と「支払者」を明細行の最後の位置に出力する方法ですが
    下記のような方法が考えられます。

    ●その1
    プログラム中からwrCreateObject関数を使用して目的とする位置に
    「上記の通り…」と「支払者」を出力するためのオブジェクトを作成する。

    ●その2
    レポートデザイナーで「上記の通り…」と「支払者」を出力するための
    オブジェクトをあらかじめ作成しておき非表示に設定しておく。
    プログラム中からwrSetObjectProp関数を使用してオブジェクトの位置を
    調整して表示する。

    その2の方法のようにレポートデザイナーであらかじめオブジェクトを
    作成しておいた方が、オブジェクトのプロパティを細かく設定する必要が
    無いため比較的簡単かと思われます。

    #1616
    蒲原
    ゲスト

    お世話になっております。

    その2の方法がやりやすそうなので、
    wrSetObjectProp関数を調べてみたいと思います。

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

3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。