quarta-feira, 31 de março de 2010

[java-br] Selecionar automaticamente o radio - ADF

·

 

Estou com um problema que está dificil de resolver.

  Estou desenvolvendo uma tela em adf onde existe uma combo em primeiro lugar para escolher um contrato de uma empesa. Em seguinda após escolher o contrato desejado eu monto uma tabela  ( <af:table>  código abaixo) com as variedades dos produtos que o contrato possui.

Até aí td bem. O que não estou conseguindo, é fazer com que o primeiro RADIO da tabela venha selecionado.

Se vc puderem me ajudar ficarei muito agradecido, obrigado.

Retirar a seleção consigo facilmente com este código:
    public void retirarSelecaoTabel aResumoEntrega( ) {
        CoreTable tabela = (CoreTable)utilBean .SearchById( null, "idProgramacao" );
        if (tabela != null) {
          RowKeySet row = tabela.getSelection State();
            if (row != null) {
                row.clear();
            }
        }    
    }

Parte do código que monta a tabela com os radios:
<!-- Inicio Tabela Resumo de Entrega -->
       
        <af:panelGroup partialTriggers="idListaContratoSafraPropriedade">
          
          <h:panelGrid columns="1" width="760px" border="0" cellpadding="0" cellspacing="0">
          <af:panelBox  background="light"
                         inlineStyle="margin:0.0px; padding:0px;"
                         icon="imagens/resumoEntrega1.gif"
                         text="Resumo de Entrega" width="760px">
            <af:table emptyText="#{msgs.ConteudoTabela}"
                      value="#{sfco0060.programacaoList}"
                      var="currProgramacao" id="idProgramacao" rows="15" width='100%'
                      banding="row" selectionListener="#{sfco0060.selecionarResumoEntregaListener}">
              <f:facet name="selection" >
                <af:tableSelectOne autoSubmit="true" id="idRadio">
                </af:tableSelectOne>
              </f:facet>
              <af:column formatType="icon" sortable="true" headerText="#{msgs.Variedade}"
                         width="20%" inlineStyle="background-color:red;">
                <af:outputLabel value="#{currProgramacao.variedade}" shortDesc="#{currProgramacao.itemNum}"  inlineStyle="font-size:12px;"           rendered="#{sfco0060.variedadeSelecionada.itemNum ne currProgramacao.itemNum}"/>
              </af:column>
             
              <af:column formatType="icon" sortable="true" headerText="#{msgs.Cartoes}"
                         width="20%">
                <af:outputLabel value="#{currProgramacao.qtCartoes}" inlineStyle="font-size:12px;"           rendered="#{sfco0060.variedadeSelecionada.itemNum ne currProgramacao.itemNum}"/>
              </af:column>
                            
            </af:table>
            </af:panelBox>
            </h:panelGrid>
            </af:panelGroup>
            <!-- Fim Tabela Resumo de Entrega -->

__________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
JAN, FEV e MARÇO são os melhores meses para conseguir um novo EMPREGO

Veja os imóveis mais vendidos em São Paulo no Yahoo! Imóveis

Solteiras! Mulheres carentes que buscam um companheiro.
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog