Página 1 de 1

Atualizar Radiogroup

Enviado: 15 Jun 2009 16:30
por marcos.gurupi
Tenho uma relacao de 18 RadioGroup com 3 opcao e podera tb n haver nenhuma das 3 opcao, eu nao estou conseguindo atualizar os radiogroup run-time, ou seja, criei um botao para mudar o valor dos radiogroup para 0 (zero) mas na tela fica como c o radiogroup estivesse escolhido.

Tentei com refresh e show. Estou usando para essa aplicacao a hwgui 2.14 e xhb 0.99.50



Exemplo do codigo:

Código: Selecionar todos

GET RADIOGROUP oRadiogroup01 VAR vRadiogroup01
   @ 272,65 RADIOBUTTON oMotor_Sim CAPTION "" SIZE 19,22   
   @ 330,65 RADIOBUTTON oMotor_moum CAPTION "" SIZE 19,22   
   @ 394,65 RADIOBUTTON oMotor_nao CAPTION "" SIZE 19,22
END RADIOGROUP 
  @ 450,65 BUTTON oDesHab CAPTION "Desab./Hab."  ON CLICK {||HabilDesab(1)} SIZE 100,22 STYLE WS_TABSTOP

Static Function HabilDesab(opc)

If opc=1
   vRadiogroup01:=0
   oRadiogroup01:Refresh()
Endif
Return .t.
Marcos Roberto

Re: Atualizar Radiogroup

Enviado: 15 Jun 2009 16:57
por sygecom
Olá Marcos,

Acho que tem algo errado ou eu entendi algo errado mas você não pode ter um RADIO sem está com alguma opção marcada, é tipo ou é um ou outro, mas algum tem que esta marcado. Ou mude o tipo de objeto para outro tipo como CheckBox Button ou algo assim.

E outra coisa seria ideal você atualizar sua Hwgui e seu xharbour que teve muita melhoria já.

Re: Atualizar Radiogroup

Enviado: 15 Jun 2009 22:05
por marcos.gurupi
Cliente eh cliente! Eu tb acho isso! Mas por exemplo existem revisoes de motocicletas que eh necessario gravar na O.S. como estah o pisca lado esquerdo por exemplo: SIM +ou- NAO caso o cliente n queira revisar este item ele simplesmente n escolhe nenhuma das alternativas. Inclusive o RADIOGROUP comeca com o valor 0 (zero) e o cliente escolhe caso ele desista atualmente nao eh possivel zerar o radiogroup e eh isso q pretendo. Sobre a atualizacao eu na verdade n uso mais a hwgui 2.14 com o xhb 0.99.50 somente neste cliente estou usando, estou evitando de atualizar por causa dos problemas de foco e etc q causa no momento de atualizacao, no momento estou bem ocupado com os TEF´s e PAF-ECF da vida.


Marcos Roberto.

Re: Atualizar Radiogroup

Enviado: 17 Jun 2009 11:25
por sygecom
Então ta resolvido ! é só colocar a terceira opção do RADIO que é o NENHUM! ou seja terá três botões ( SIM, NÃO e NEHUM)