PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
256 | 98/10/29 20:41:48 | RE:RE: 時間があれば... By あすかちゃんの父 |
255 | 98/10/29 17:15:52 | RE: 時間があれば... By てとらぽっと |
254 | 98/10/29 16:19:55 | RE:RE: 残念ながらOracle7.1では× By あすかちゃんの父 |
253 | 98/10/29 09:41:40 | RE: 残念ながらOracle7.1では× By てとらぽっと |
249 | 98/10/27 23:57:53 | RE:サンプルどうも! By てとらぽっと |
248 | 98/10/27 18:55:08 | RE:相関サブクエリー By あすかちゃんの父 |
244 | 98/10/26 22:07:34 | RE:RE: そんな気はしてたんです。 By あすかちゃんの父 |
238 | 98/10/26 10:24:19 | RE: そんな気はしてたんです。 By てとらぽっと |
237 | 98/10/26 09:25:14 | RE:RE:まとめさせてもらいました By あすかちゃんの父 |
235 | 98/10/26 00:10:03 | RE:まとめさせてもらいました By てとらぽっと |
234 | 98/10/23 22:04:46 | RE:「DECODE式 で疑似クロスタブDWを作ろう」友の会 By あすかちゃんの父 |
233 | 98/10/23 14:08:03 | RE:「DECODE式 で疑似クロスタブDWを作ろう」友の会 By Taka |
232 | 98/10/23 13:30:22 | RE:「DECODE式 で疑似クロスタブDWを作ろう」友の会 By ふくちゃん |
231 | 98/10/23 11:32:16 | 「DECODE式 で疑似クロスタブDWを作ろう」友の会 By てとらぽっと |
カテゴリ:その他
日付:1998年10月23日 22:04 発信者:あすかちゃんの父
題名:RE:「DECODE式 で疑似クロスタブDWを作ろう」友の会
皆さん、こんばんは。「あすか」の父です。
1日工場で試験していて今帰ってきました(HDLCは難しい ^_^;;;;)
>そういえば「あすかちゃんの父」さんが使い易いクロスタブを作ると
>おっしゃっていましたが、どのようなものを、どうやって作られる予定ですか?
>「恩恵」が同じでしたら作るの止めようと思います。(笑)
ええっと、私の考えていたのはもっと泥臭い方法です(^^ゞ
ことの経緯を説明しますと、私の会社では業務報告で作業月報表を月2回書いて
います。この表が横方向に日付が入っていて、縦に作業内容・コードを記入し
て、1日毎・作業別の時間を書く、クロスタブそのものの表です。
昔この作業月報をデータベース化すべく、Accessのウィンドウにシングルライン
エディットを400個近く貼り付けた、疑似クロスタブを作っていました。しかも
この表のエディットで修正対象のデータを特定してデータを更新するロジックを
組んで、更新可能クロスタブみたいなものでした。
このデータベースをSQLAnywhere+PBにリプレースする時に、さすがにエディット
を400個貼り付けるのはヤバそうだったので、更新は普通のタブラ・表示はクロス
タブにしたら結構不評で....で、疑似クロスタブを作ろうと思い立ったわけです。
仕様は、この作業月報を意識したもので、
1.横方向の日付等のデータは、範囲とインクリメント指定で、データが無くても
自動的に作る
2.横方向の合計カラムの位置を任意に設定できる
3.縦方向のデータソートも指定できる
4.表のデータ更新を可能にする
方法として考えていたのが、クロスタブのある程度のフォーマットはDWをテンプ
レート化しておいて、クロスタブの仕様を関数を構造体で渡し、スクリプトでク
ロスタブを力ずくで作るというものです。
検索用のDSと表示用のDWを分ければ、何とかなるかなと思ったのですが、できれ
ばもっと汎用的な物にしたいので皆さんのご意見をお待ちしています(そんなの
止めよう、という意見でもいいです)。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.