データウィンドウにチェックボックスと「OK」ボタンがあります。少なくとも1つのチェックボックスがオンになるまで、ボタンは無効です。問題は、複数のチェックボックスがチェックされていて、ボタンをオフにしたい場合は、ボタンを無効にすることです。 itemchangedイベントのコードを書きました:チェックボックスの数に応じてボタンを有効にする方法powerbuilder?
int li_ind
long ll_row
choose case dwo.name
case "ind"
for row = 1 to this.RowCount()
if data ='1' then
li_ind++
end if
next
if li_ind <> 0 then
parent.cb_ok.enabled = true
else
parent.cb_ok.enabled = false
end if
end choose
私は間違っていますか?
ありがとうございます!