PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
4609 | 99/01/14 20:08:26 | RE(5):PB6: ボタンのEnabledを変えたいのですが・・・。(自己レスです) By yo |
4594 | 99/01/14 12:21:50 | RE(4):PB6: ボタンのEnabledを変えたいのですが・・・。 By リエッチ |
4590 | 99/01/14 11:21:18 | RE(3):PB6: ボタンのEnabledを変えたいのですが・・・。 By yo |
4476 | 98/12/22 09:42:20 | RE(2):PB6: ボタンのEnabledを変えたいのですが・・・。 By non-kun |
4474 | 98/12/22 00:41:14 | RE(1):PB6: ボタンのEnabledを変えたいのですが・・・。 By リエッチ |
4463 | 98/12/21 18:26:05 | PB6: ボタンのEnabledを変えたいのですが・・・。 By non-kun |
カテゴリ:データベース
日付:1999年01月14日 20:08 発信者:yo
題名:RE(5):PB6: ボタンのEnabledを変えたいのですが・・・。(自己レスです)
あまりにも不明確な説明だったので補足します。
ボタンを使用不可にしたときは、ボタンの文字色を、
RGB(128,128,128)とかに変えるとなお使用不可な感じがします。
>結構面倒かとは思うんですが…(特に明細行なんか)
この明細行が面倒だと発言したのは、
明細入力で、行によって使用可・不可というケースが出てくると
当然行ごとに設定をする必要が出てくるからです。
現状、データウィンドウを作成するときに、SQL構文の編集で、
SELECT \"M_SHAIN\".\"SHAIN_NO\",
\"M_SHAIN\".\"SHAIN_NM\",
0 ←これです
FROM \"M_SHAIN\"
とかやって、ダミーの項目を設定して作ったデータウィンドウに
ダミーの項目に対しSETITEM関数で 1 を送ったらボタンにスタティックテキストをかぶせる
0 だったら外す等、オブジェクトのプロパティをダミー項目の値によって変えまくる方法を使用しています。
とりあえずこんな方法で作っているのですが、もっといい方法があったらどなたか教えて下さい。
>プログラマは、出来ないことをどうやって実現するか(逃げるか?)が
>頭の見せ所かもしれませんね(笑)
リエッチさんまさにそのとおりですね、というか私はいつもこんな感じです(苦笑)
ちょっと補足するつもりが結構長くなってしかも若干脱線しまいました。申し訳ないです。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.