Como exibir o resultado de um executeQuery no gsp?
18/08/2010 00:00
0
Fiz essa consulta, vejo que o resultado da consulta está ok pois imprimi o results mas não consigo exibir esse resultado no gsp.

def results = AssistenteSocial.executeQuery("select a.servico as
servico, count(nome) as quantidade from AssistenteSocial as a where
a.data >= ? and a.data <= ? &quot;, [dI, dF])
[assistenteSocialInstanceList: results, assistenteSocialInstanceTotal:
results.size()]

tentando exibir o resultado da consulta no gsp
<td>${fieldValue(bean: assistenteSocialInstance, field: &quot;quantidade&quot;)}</td>

O resultado não aparece pois o field quantidade não é um atributo
de assistente social.
Como eu faço para exibir o serviço e a quantidade que eu defini como
colunas na consulta?
Tags: Grails


0
faça assim :


<g&#58;each in=&quot;${assistenteSocialInstanceList}&quot; status=&quot;i&quot; var=&quot;assistenteSocialInstance&quot;>
<tr class=&quot;${(i % 2) == 0 ? 'odd' &#58; 'even'}&quot;>
<td>${assistenteSocialInstance[0]}</td>
<td>${assistenteSocialInstance[1]}</td>
</tr>
</g&#58;each>

19/08/2010 00:00


0
[quote=&quot;Herrera&quot;]faça assim :


<g&#58;each in=&quot;${assistenteSocialInstanceList}&quot; status=&quot;i&quot; var=&quot;assistenteSocialInstance&quot;>
<tr class=&quot;${(i % 2) == 0 ? 'odd' &#58; 'even'}&quot;>
<td>${assistenteSocialInstance[0]}</td>
<td>${assistenteSocialInstance[1]}</td>
</tr>
</g&#58;each>

[/quote]

Era exatamente o que eu precisava. Já tinha feito várias pesquisas na internet mas não tive sucesso.

Obrigado.
22/08/2010 00:00



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto