PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21544 04/09/22 18:04:03 RE(3):クロスタブについてあれこれ By あすかちゃんの父
21540 04/09/22 14:57:03 RE(2):クロスタブについてあれこれ By らりーご
21538 04/09/22 13:15:23 RE(1):クロスタブについてあれこれ By あすかちゃんの父
21537 04/09/22 10:34:25 クロスタブについてあれこれ By らりーご

カテゴリ:データウィンドウ
日付:2004年09月22日 10:34 発信者:らりーご
題名:クロスタブについてあれこれ

皆様お疲れ様です。
今回皆様にご教示いただきたいのは、データウィンドウのクロスタブ形式についてです。
現在、横軸に範囲指定した日付、縦軸に商品名を出し、日付と商品名毎の売上を表形式で
出力したいと思いクロスタブを選択し、ある程度までは作れたのですが、
細かいところが実現できず、皆様のお力を拝借したいと思っております。
イメージとしては以下の通りで
 │商品名│ 09/22│ 09/23│ 09/24│
─┼───┼───┼───┼───┼
1│AAA│  10│  15│  20│
2│BBB│  100│  23│  44│
3│CCC│  10│   5│  84│
4│DDD│  205│  47│  12│
─┼───┼───┼───┼───┼
 │ 合計│  325│  90│  160│

お聞きしたいのは、
1.左端に行番号を表示したいが、SQL内でROWNUMを取得しても、DWペインタで計算フィールドを
 作成しても、日付と商品名の直積でSQLを出しているので、行番号を表示すると
 全体の表示がおかしくなる。

2.フッター部に合計を表示したいが、クロスタブの定義でカラムを設定しても、
 全てヘッダ部に出てしまう

3.日付の1段下にチェックボックスを表示したいが、PBではカラムのプロパティを変える事でしか
 チェックボックスが作成できないようで、日付はSQLで取得しているが、部品の種類としては
 テキストラベルとして扱われているので、チェックボックスにできない。

4.日付の範囲が多い場合、横スクロールバーを使ってスクロールさせるが、
 その時に行番号と商品名はスクロールさせたくない。

5.3に関連して、クロスタブを用いる以外に横方向にレコードを出力する方法が
 あるのかどうか。

以上5点、長々と書いてしまいましたが、リファレンスもあまり詳しく書かれておらず
困り果てております。ぜひ皆様のお力添えをよろしくお願いします。

追記:付加情報についてですが、少し古い(?)のか私が使用しているバージョンがないので
   ここに情報を記載させていただきます。

クライアント
OS :Windows2000sp4
DBMS:Oracle9.2

サーバ
OS :Windows2000Server
DBMS:Oracle9.2


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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