ola boa tarde,tenho a seguinte tabela:
<rich:datascroller align="center" for="tbitemvenda"
maxPages="20" style=" width : 600px;" />
<rich:dataTable
onRowMouseOver="this.style.backgroundColor='#F1F1F1'"
onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'"
cellpadding="0" cellspacing="0" rows="5" width="650" border="0"
var="iv" value="#{pedido.modeliv}" id="tbitemvenda"
style=" width : 736px;">
<f:facet name="header">
<rich:columnGroup>
<rich:column rowspan="2">
<h:outputText value="#{msg.acoes}"></h:outputText>
<rich:separator height="12" styleClass="tooltip"></rich:separator>
<h:commandLink>
<a4j:support action="#{pedido.novoiv}" event="onclick" reRender="tabpaneln,comboprod,numeros" immediate="true" ></a4j:support>
<h:graphicImage value="/images/BOTOES/novo1.png" width="20"
height="20">
</h:graphicImage>
</h:commandLink>
<rich:spacer width="13">
</rich:spacer>
<h:commandLink id="atualizar" >
<h:graphicImage value="/images/BOTOES/Restart.png" width="20" height="20">
</h:graphicImage>
<a4j:support event="onclick" ajaxSingle="true" reRender="tbitemvenda" action="#{pedido.getTodosItensvenda}" immediate="true"></a4j:support>
</h:commandLink>
</rich:column>
<rich:column colspan="5">
<h:outputText value="#{msg.itenspedido}"></h:outputText>
</rich:column>
<rich:column breakBefore="true">
<h:outputText value="#{msg.produto}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.qtd}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.numeracao}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.valor}" />
</rich:column>
<rich:column>
<h:outputText value="#{msg.valortotal}" />
</rich:column>
</rich:columnGroup>
</f:facet>
<rich:column>
<center>
<h:commandLink id="editar">
<a4j:support action="#{pedido.editariv}" ajaxSingle="true" event="onclick" reRender="tabpaneln,comboprod,numeros" immediate="true"></a4j:support>
<h:graphicImage value="/images/BOTOES/edit.png" width="20"
height="20">
</h:graphicImage>
</h:commandLink>
<rich:spacer width="13" />
<h:commandLink id="excluir" >
<a4j:support event="onclick" ajaxSingle="true" action="#{pedido.excluiriv}" reRender="vtotal,titens" immediate="true"></a4j:support>
<h:graphicImage value="/images/BOTOES/Trash2.png" width="20"
height="20">
</h:graphicImage>
</h:commandLink></center>
</rich:column>
<rich:column>
<center>
<h:outputText value="#{iv.produto}"></h:outputText>
</center>
</rich:column>
<rich:column>
<center><h:outputText value="#{iv.quantidade}"></h:outputText>
</center>
</rich:column>
<rich:column>
<center><h:outputText value="#{iv.numeracao}">
</h:outputText></center>
</rich:column>
<rich:column>
<center><h:outputText value="#{iv.valorproduto}">
<f:convertNumber pattern="R$####.00" />
</h:outputText></center>
</rich:column>
<rich:column>
<center><h:outputText value="#{iv.valortotal}">
<f:convertNumber pattern="R$####.00" />
</h:outputText></center>
</rich:column>
<f:facet name="footer">
<rich:columnGroup>
<rich:column>
<center>
<h:outputText value="#{msg.total}"> </h:outputText>
</center>
</rich:column>
<rich:column >
</rich:column>
<rich:column>
<h:panelGroup>
<center>
<h:outputText value="#{pedido.totalItens}" id="titens" styleClass="erro"></h:outputText>
<rich:spacer width="10"></rich:spacer>
<h:outputText value="#{msg.pares}" id="pares"></h:outputText>
</center>
</h:panelGroup>
</rich:column>
<rich:column colspan="2">
</rich:column>
<rich:column>
<center>
<h:outputText value="#{pedido.pedido.valortotal}" id="vtotal" styleClass="erro">
<f:convertNumber pattern="R$####.00" />
</h:outputText>
</center>
</rich:column>
</rich:columnGroup>
</f:facet>
</rich:dataTable>
Esta tabela repesenta uma associacao ternaria onde tenho uma ligacao pedido - produto - numeracao,e estou
precisando passar como parametro os valores de uma linha qdo o usuario clicar em um botao na mesma linha,
Como posso passar estes valores por parametro,nao pode ser no modelo tipo model.getRowData() ,tem que ser na pagina?Exixte uma maneira de se fazer isso?
Qualquer dica e bem vinda.
obrigado.