casmatrix Posted May 23, 2016 Posted May 23, 2016 Pessoal, Bom dia... sou novo utilizando o UniGui... e estou com uma dúvida... se alguém puder ajudar agradeço bastante. No mais; Estou populando um UniRadioGroup em tempo de execução via "UniSession.AddJS" (tendo em vista que ele usa o Sencha por baixo)... // Limpa o RadioGroup UniSession.AddJS(UniRadioGroup1.JSName + '.items.getAt(0).removeAll();'); // Preeche o UniRadioGroup com a hora disponível with UniMainModule.qryRefresh do begin while not Eof do begin UniSession.AddJS(UniRadioGroup1.JSName + '.items.getAt(0).add({boxLabel: "' + UniMainModule.qryRefresh.FieldByName('HORA').AsString + '", name: "rb", inputValue: "' + UniMainModule.qryRefresh.FieldByName('HORA').AsString + '"});'); UniMainModule.qryRefresh.Next; end; end; O componente é preenchido corretamente... O problema é que não consigo recuperar o valor escolhido, "debugando" parace que não tem nenhum "valor no index". Alguém poderia dar essa "luz"(tentei até postar algumas imagens aqui mas não consigo)? Quote
Marlon Nardi Posted May 23, 2016 Posted May 23, 2016 Por que você não seta os UniRadionGroup diretamente sem ser pelo AddJS?Para adicionar imagens clique no botão More Reply Options, ou anexe suas imagens. Quote
casmatrix Posted May 23, 2016 Author Posted May 23, 2016 Marlon... Obrigado pela responder... enfim; Já tentei o "UniDBRadioGroup"... e simplesmente não funciona...(não sei se é porque é uma versão Trial).... Como os valores são dinâmicos(por ser uma Agenda) sendo populada através de um parâmetro anterior, ou seja, O Usuário escolhe um "Médico" e o sistema filtra os horários (lembrando que está funcionado tranquilo essa parte)... o problema mesmo é que não estou conseguindo pegar o valor escolhido.... no "group" para fazer a persistência. achei aqui um código; http://forums.unigui.com/index.php?/topic/3831-problems-with-tuniradiogroup/ vou tentar implementar aqui pra ver ser vai. PS.: Sobre a adição de imagens ainda não consegui... utilizando o opção que vc falou....(Vejo aqui o MyMidia e um botão de imagens... mas um mostra uma área de médias compartilhadas... e que não me dá opção de inserir nada e a última me dá uma URL que não acho viável fazer upload de uma imagem em site de terceiro e colocar por aqui...[só acho]). no mais..... Te agradeço novamente Marlon. Quote
casmatrix Posted May 24, 2016 Author Posted May 24, 2016 Só pra registrar....e ajudar alguém(talvez), consegui pegar o valor marcado num UniRadionGroup assim (funcionou pra mim); "Debugando" no navegador[F12] fiz via JavaScript; - Código inserido no OnClick do UniRadioGroup1 UniSession.AddJS( 'console.log( Ext.get('+UniRadioGroup1.JSName + '.items.getAt(0).getChecked()).elements[0]["inputValue"] )'); Tentei usar o UniDBRadioGroup ("setei" o DataSource/DataField) mas não trouxe o valores no mesmo. No mais.... se alguém tiver uma solução melhor.... vou adorar testar aqui Quote
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.