lsmarco Posted May 21, 2012 Report Share Posted May 21, 2012 Olá, boa noite! Utilizo uma ListBox e quando seleciono alguma opção ele deveria aparecer toda a opção num @Say que coloco em outra região da tela, porém ele não está atualizando, alguém poderia me ajudar? cTudo := ALLTRIM(OPCAO) @ 8.5, 0 SAY oTudo VAR cTudo OF OWND SIZE 240, 30 UPDATE // @ 2,0 LISTBOX OLBX3 ; FIELDS IIF(QUESTION->TRUEMULTIP=.F., IIF(QUESTION->ESCOLHE, CHECON, CHECOFF) , IIF(QUESTION->ORDEM_ESCO=1, primeiro, IIF(QUESTION->ORDEM_ESCO=2, segundo, IIF(QUESTION->ORDEM_ESCO=3, terceiro, IIF(QUESTION->ORDEM_ESCO=4, quarto, IIF(QUESTION->ORDEM_ESCO=5, quinto, IIF(ORDEM_ESCO=6, sexto,checoff))))))), PadR( OPCAO, 120 ) ; HEADERS "","Respostas" ; FIELDSIZES 15,320 ON LEFT CLICK( OESCOLHE(), OLBX3:UPSTABLE(), OLBX3:REFRESH() ) ; ON CHANGE (cTudo := ALLTRIM(OPCAO), OWND:Update()) SIZE 240,100 FONT FON1 id=code>id=code>fivewin 6.12 (FREE) - BCC55- Xharbour - Xdev - PellesC - Med. Quote Link to comment Share on other sites More sharing options...
lsmarco Posted May 21, 2012 Author Report Share Posted May 21, 2012 Olá, boa noite! Utilizo uma ListBox e quando seleciono alguma opção ele deveria aparecer toda a opção num @Say que coloco em outra região da tela, porém ele não está atualizando, alguém poderia me ajudar? cTudo := ALLTRIM(OPCAO) @ 8.5, 0 SAY oTudo VAR cTudo OF OWND SIZE 240, 30 UPDATE // @ 2,0 LISTBOX OLBX3 ; FIELDS IIF(QUESTION->TRUEMULTIP=.F., IIF(QUESTION->ESCOLHE, CHECON, CHECOFF) , IIF(QUESTION->ORDEM_ESCO=1, primeiro, IIF(QUESTION->ORDEM_ESCO=2, segundo, IIF(QUESTION->ORDEM_ESCO=3, terceiro, IIF(QUESTION->ORDEM_ESCO=4, quarto, IIF(QUESTION->ORDEM_ESCO=5, quinto, IIF(ORDEM_ESCO=6, sexto,checoff))))))), PadR( OPCAO, 120 ) ; HEADERS "","Respostas" ; FIELDSIZES 15,320 ON LEFT CLICK( OESCOLHE(), OLBX3:UPSTABLE(), OLBX3:REFRESH() ) ; ON CHANGE (cTudo := ALLTRIM(OPCAO), OWND:Update()) SIZE 240,100 FONT FON1 id=code>id=code>fivewin 6.12 (FREE) - BCC55- Xharbour - Xdev - PellesC - Med. Quote Link to comment Share on other sites More sharing options...
Ariston Santos Posted May 21, 2012 Report Share Posted May 21, 2012 Teu código está correto. Deveria atualizar. Como alternativa, tira o UPDATE do @SAY e use o :SetText() no ON CHANGE do LISTBOX. Ex: ... ON CHANGE (cTudo := ALLTRIM(OPCAO), oTudo:SetText(cTudo), oTudo:Refresh()) id=code>id=code> Conheça Pacote Fivewin em http://www.arsoft-ap.com.br Quote Link to comment Share on other sites More sharing options...
lsmarco Posted May 22, 2012 Author Report Share Posted May 22, 2012 Obrigado Ariston, vou tentar e informo se resolveu. fivewin 6.12 (FREE) - BCC55- Xharbour - Xdev - PellesC - Med. Quote Link to comment Share on other sites More sharing options...
gilmer Posted May 22, 2012 Report Share Posted May 22, 2012 É fivewin ? ou FWPPC ? qual é a sua versão do FWPPC e-mail: gilmer@fivewin.com.br msn: fivewinbrasil@hotmail.com Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.