PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
6492 99/05/28 14:22:14 RE(4):PB6.5: 2つの表を1つにしたような帳票の作成方法は? By 健吾
6464 99/05/26 15:07:24 RE(3):PB6.5: 2つの表を1つにしたような帳票の作成方法は? By てとらぽっと
6463 99/05/26 14:10:14 RE(2):PB6.5: 2つの表を1つにしたような帳票の作成方法は? By 健吾
6454 99/05/25 12:53:52 RE(1):PB6.5: 2つの表を1つにしたような帳票の作成方法は? By リエッチ
6448 99/05/25 11:23:36 PB6.5: 2つの表を1つにしたような帳票の作成方法は? By 健吾

カテゴリ:印刷処理
日付:1999年05月25日 12:53 発信者:リエッチ
題名:RE(1):PB6.5: 2つの表を1つにしたような帳票の作成方法は?

健吾さん、こんにちは。

>商品名  単価  数量  料金
>商品名  単価  数量  料金  が数行あって
>   任意文字列     料金
>   任意文字列     料金  も数行あり
>                合計

>2つの表を1つにして出すような感じです。
>それぞれ行数は可変で、罫線も引かなければなりません。
>このような帳票をPB(DW等)で、作成することは可能でしょうか?
>可能なら、そのDWの形式とかコツを教えて下さい。
>また、他の方法でもかまいません。

確認なのですが、「商品名・単価・数量・料金」と表示する行と
「任意文字列・料金」という行が混在するということですか?
一口に混在といっても、色々なタイプがあります
データの親子関係によって、形式も異なってくると思いますが、
たとえば「任意文字列・料金」は、「商品名・単価・数量・料金」レコードに
関連する子レコードでしたら、子レコードの方をレポートで張り付ける形式を取る
方法も考えられます。

また同列レベルのデータでしたら、UNIONで合体させて、帳票上でカバーする
方法も考えられます

最初の方のレコードを「Aテーブル」から抽出するとして
後の方のレコードを「Bテーブル」から抽出するとします

SELECT A_TABLE.商品名,
       A_TABLE.単価,
       A_TABLE.数量,
       A_TABLE.料金,
       \'A\' KUBUN
FROM A_TABLE
UNION
SELECT B_TABLE.任意文字列,
       0,
       0,
       B_TABLE.料金,
       \'B\' KUBUN
FROM B_TABLE

といったような抽出ですと、別テーブル同士でも混在したレコードが得られます
あとは、データウィンドウペインタ上で、「KUBUN」を用いてうまく表示を操作すれば
良いのではないのでしょうか??

長くなりましたが、わかりづらい回答ですいませんです
ではでは      

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.