Exibir DataTable usando commandLink- PrimeFaces [RESOLVIDO]

Feras,

estou exibindo informações em um dataTable e em uma das <p:column> criei um commandLink passando um parâmetro para exibir a informação detalhada daquela linha do dataTable,

como que eu faço para o resultado dessa linha abrir um outro DataTable com as informações que busquei ?
Os dois DataTable esta na mesma pagina.

    <p:column style="text-align: right; width: 5%">
     <f:facet name="header" style="text-align: center"> QTDE </f:facet>
		<h:commandLink action="#{bo119ReapBean.listarDif}" value="#{bo119Reap.totalDifEstoque}" id="carregaEstoquex323" >  
		    <f:setPropertyActionListener  value="#{bo119Reap}" target="#{bo119ReapBean.selectedBo119Reapresentacao}" />
		    <f:setPropertyActionListener  value="5" target="#{bo119ReapBean.codRelatorio}" />
		</h:commandLink>
</p:column>

Esse seu ListarDif é para recuperar a lista do outro dataTable? Se for, basta acrescentar o update no commandLink para atualizar o outro Datatable. algo do tipo:

<h:commandLink action="#{bo119ReapBean.listarDif}" update=":outroDataTable" value="#{bo119Reap.totalDifEstoque}" id="carregaEstoquex323" >

Acredito que os dois datatables devam ficar em forms separados.

Feras,

e isso mesmo,

tentei fazer essa alteração mas não funcionou,

coloquei o outro DataTable dentro de outro <h:form> quando clico no commandLink ele oculta o DataTable com os resultados e o DataTable detalhado não exibe por cima do outro, abaixo esta como esta o DataTable detalhado e a alteração

		<h:commandLink action="#{bo119ReapBean.listarDif}" value="#{bo119Reap.totalDifEstoque}" id="carregaEstoquex323" update=":dtTblTranspEntrega">  
		    <f:setPropertyActionListener  value="#{bo119Reap}" target="#{bo119ReapBean.selectedBo119Reapresentacao}" />
		    <f:setPropertyActionListener  value="5" target="#{bo119ReapBean.codRelatorio}" />
		</h:commandLink>
<h:form id="dtDetalhe">
  <p:dialog header="Diferença Reapresentação ao Emissor" widgetVar="dialogChargeBack"  
           resizable="false" modal="true" showEffect="fade" width="1300" id="chargeBackDlg"  >
           
    <p:dataTable var="tbBo119DifAnalitico" value="#{bo119ReapBean.listaBo119DifAnalitico}" 
                 paginator="true" rows="15"    
                 emptyMessage="Diferença não encontrada"
                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
                 rowsPerPageTemplate="50,100,150" 
                 id="dtTblTranspEntrega" scrollable="true" scrollHeight="300">

    </p:dataTable>                   
 </p:dialog>

Feras,

consegui abrir o Modal, porém não esta carregando as informações nele porque isso ?

	<h:commandLink action="#{bo119ReapBean.listarDif}" value="#{bo119Reap.totalDifEstoqueOutgoing}" id="carregaEstoquexOutgoing" onclick="dialogChargeBack.show();return false" >  
		<f:setPropertyActionListener  value="#{bo119Reap}" target="#{bo119ReapBean.selectedBo119Reapresentacao}" />
		<f:setPropertyActionListener  value="7" target="#{bo119ReapBean.codRelatorio}" />
	</h:commandLink> 
 <p:dialog header="Diferença Reapresentação ao Emissor" widgetVar="dialogChargeBack"  
           resizable="false" modal="true" showEffect="fade" width="1300" id="chargeBackDlg"  >
           
    <p:dataTable var="tbBo119DifAnalitico" value="#{bo119ReapBean.listaBo119DifAnalitico}" 
                 paginator="true" rows="15"    
                 emptyMessage="Diferença não encontrada"
                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
                 rowsPerPageTemplate="50,100,150" 
                 id="dtTblTranspEntrega" scrollable="true" scrollHeight="300">
	</p:dataTable>
</p:dialog>

Feras,

consegui irei postar para futuras duvidas

aqui o commandLink que esta dentro do meu columm do dataTable

  		<p:commandLink action="#{bo119ReapBean.listarDif}" value="#{bo119Reap.totalDifEstoque}" id="carregaEstoquex323" update=":formReap:chargeBackDlg" oncomplete="dialogChargeBack.show();">  
		    <f:setPropertyActionListener  value="#{bo119Reap}" target="#{bo119ReapBean.selectedBo119Reapresentacao}" />
		    <f:setPropertyActionListener  value="5" target="#{bo119ReapBean.codRelatorio}" />
		</p:commandLink> 
  <p:dialog header="Diferença" widgetVar="dialogChargeBack"  
           resizable="false" modal="true" showEffect="fade" width="1300" id="chargeBackDlg"  >
           
    <p:dataTable var="tbBo119DifAnalitico" value="#{bo119ReapBean.listaBo119DifAnalitico}" 
                 paginator="true" rows="15"    
                 emptyMessage="Diferença não encontrada"
                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"  
                 rowsPerPageTemplate="50,100,150" 
                 id="dtTblTranspEntrega" scrollable="true" scrollHeight="300">
.
.
.
.

</p:dataTable>
 </p:dialog>