J'ai une datawindow avec des cases à cocher et un bouton 'OK'. Le bouton est désactivé jusqu'à ce qu'au moins l'une des cases à cocher soit cochée. Le problème est que si j'ai coché plus d'une case et que je veux décocher une case, le bouton est désactivé. J'ai écrit le code dans l'événement ItemChanged:Comment activer le bouton en fonction du nombre de cases cochées 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
Qu'est-ce que je fais mal?
Merci!