Acessar elemento da Tabela com DWR

2 respostas
anderson.bonavides

Pessoal estou querendo acessar um elemento da tabela com DWR mas não sei como seguir.

Segue meu HTML:

<table>
	<tr>
		<td align="center">Máscara</td>
		<td align="center">NSA</td>
		<td align="center">Órgão Arrecadador</td>
		<td align="center">Status</td>
		<td align="center">Data de Recepção </td>
		<td align="center">Tempo de Gasto</td>
		<td align="center">Q.L</td>
		<td align="center">Q.C.E</td>
		<td align="center">Q.O.S</td>
		<td align="center">Q.O.I </td>
	</tr>
		<tbody align="center" id="tabela"></tbody>
	<tr>
		<td colspan="100%"></td>
	</tr>
</table>

E minha funcao DWR que monta a tabela de forma reduzida:

function montarTabela(arquivoMonitoracaoTO){
		limbaTabela("tabela");
		
		var cellFuncs = [	
				function(arquivoMonitoracaoTO) { 
						retunr arquivoMonitoracaoTO.nome;
					},							
					function(arquivoMonitoracaoTO) {
						if(arquivoMonitoracaoTO.status == PROCESSANDO){
							return "P";
						}else if(arquivoMonitoracaoTO.status == RECEBIDO){
							return "GDP";
						}else if(arquivoMonitoracaoTO.status == SUSPENSO){
							//QUERO TENTAR ACESSAR AS INFORMAÇÕES DESTE ELEMENTO.
							return "<a href=''>S</a>";
						}else if(arquivoMonitoracaoTO.status == DISPONIBILIZADO_DAM_PAGO){
							return "DDP";
						}else if(arquivoMonitoracaoTO.status == REJEITADO){
							return "R";
						}else if(arquivoMonitoracaoTO.status == AUTORIZADO_REENVIO){
							return "A.R";
						}else if(arquivoMonitoracaoTO.status == DISPONIBILIZADO_DAM_REPASSE){
							return "DDE";
						}
					},						
							
					function(arquivoMonitoracaoTO) { 
						if(arquivoMonitoracaoTO.status == PROCESSANDO){
							contadorDeTempo();
							return tempo;
						}else if(arquivoMonitoracaoTO.status != PROCESSANDO){
							return arquivoMonitoracaoTO.tempoProcessamento;
						}
					},						
		];

	dwr.util.addRows("tabela", arquivoMonitoracaoTO, cellFuncs);
}

Pessoal eu quero quando seja clicado no S me abra uma nova janela para que eu possa acessar as informações. Mas não sei por onde seguir.

Grato!

2 Respostas

jomello_br

Amigo, na minha modesta opinião eu acho melhor voce mudar para JSF que fica melhor.

Mas se quer continuar com o DWR (que alias é the best :slight_smile: , mas parece que a galera meio que abandonou ele), tem um tutorial no DEVMEDIA que mostra certinho como voce conseguir seu objetivo ok.

Desculpe mas não lembro o link, mas basta colocar DEVMEDIA DWR ok

Abraços e espero ter ajudado

Jomello

anderson.bonavides

jomello_br:
Amigo, na minha modesta opinião eu acho melhor voce mudar para JSF que fica melhor.

Mas se quer continuar com o DWR (que alias é the best :slight_smile: , mas parece que a galera meio que abandonou ele), tem um tutorial no DEVMEDIA que mostra certinho como voce conseguir seu objetivo ok.

Desculpe mas não lembro o link, mas basta colocar DEVMEDIA DWR ok

Abraços e espero ter ajudado

Jomello

Oi Jomello agradeço pela dica mas já estou usando JSF com DWR e existe motivos para mim não está usando A4J. Preciso de informações mais palpaveis pois esta dita por você eu não consegui encontrar. De qualquer forma eu agradeço a sua dica.

Grato!

Criado 9 de março de 2010
Ultima resposta 9 de mar. de 2010
Respostas 2
Participantes 2