PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1633 98/06/02 08:59:39 RE(4):PB5.0.03: DWのカラムについて By アッキー
1627 98/06/01 17:44:27 RE(3):PB5.0.03: DWのカラムについて By manabu
1626 98/06/01 16:58:49 RE(2):PB5.0.03: DWのカラムについて By アッキー
1621 98/06/01 15:18:19 RE(1):PB5.0.03: DWのカラムについて By a_a
1620 98/06/01 14:51:16 PB5.0.03: DWのカラムについて By アッキー

カテゴリ:旧電子会議室
日付:1998年06月01日 17:44 発信者:manabu
題名:RE(3):PB5.0.03: DWのカラムについて

こんにちは、manabu です。(^^)

解決しちゃってるのに何ですが、一応フォローということで。

データウィンドウ オブジェクトを作成する「データウィンドウ ペインタ」には、
セレクトペインタとデザイン画面(ペインタ?)という2つのモードがあります。
 ・「セレクトペインタ」は、テーブルを指定し、カラムを選択する画面。
 ・「デザイン画面」は、データウィンドウの見た目をデザインする画面。
です。

で、今回のご質問のように、ユーザから非表示にしたいカラムを作りたい場合、
セレクトペインタでは、そのカラムを指定しておいて、
デザイン画面で、カラムを削除してしまうことで、
非表示カラムが作成できます。

 デザイン画面でカラムを削除することは、カラムを非表示にすること!!

  補足)SELECT文からカラムを削除したわけではないので、
                バッファ(メモリ)にはカラムが存在する。

ということなのです。

カラムの Visibleプロパティに0を設定しておいても非表示にできますが、
実行時のパフォーマンスを考えると、デザイン時に削除しておいた方がいいのかもしれません。

# その差は微々たるものなので、一長一短かな。
# デザイン時は見えてた方が楽だし...

以上。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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