Gerar List apartir de um valor ...
08/09/2008 00:00
0
Olá,

Não estou conseguindo gerar um list ...

Eu possuo 2 domains, Projeto e Funcionario ...
Um Projeto pode ter n Funcionarios, até ai tudo bem ...

Eu quero colocar um link na página de Projeto para aparacer um List com todos os Funcionarios relacionados a este Projeto, mas não estou conseguindo gerar este List .... O List normal de Funcionário aparece todos os Funcionarios de todos os Projetos .... e eu quero os Funcionarios de um determinado Projeto ....

Espero a ajuda dos colegas ...

Obrigado.
Tags: Grails


0
93!

Posta seu código aí pra gente dar uma olhada onde vc pode estar errando!

93,93/93
08/09/2008 00:00


0
Bom, é o seguinte .... Projeto e Funcionario foi só um exemplo ....
na verdade um Projeto tem n Plano_de_Testes ... mas o objetivo é o mesmo ... quero mostrar uma list com os planos_de_Testes somente para determinado Projeto ....

Devo estar fazendo um monte de coisa errada, pois sou novo em grails, sou mais acustumado com java e jsp .....

Tentei fazer isso no Controller:



class PlanoListController {

def planoList = plano_de_Testes.findAll( 'from projeto ca where ca.projeto.id = ?', [ params.id ] )

}




E isso na view:



<tbody>
<g&#58;each in=&quot;$&#123;plano_de_Testes&#125;&quot; status=&quot;i&quot; var=&quot;plano_de_Testes&quot;>
<tr class=&quot;$&#123;(i % 2) == 0 ? 'odd' &#58; 'even'&#125;&quot;>

<td><g&#58;link action=&quot;show&quot; id=&quot;$&#123;plano_de_Testes.id&#125;&quot;>$&#123;fieldValue(bean&#58;plano_de_Testes, field&#58;'id')&#125;</g&#58;link></td>

<td>$&#123;fieldValue(bean&#58;plano_de_Testes, field&#58;'descricao')&#125;</td>

<td>$&#123;fieldValue(bean&#58;plano_de_Testes, field&#58;'importancia')&#125;</td>

<td>$&#123;fieldValue(bean&#58;plano_de_Testes, field&#58;'projeto')&#125;</td>

<td>$&#123;fieldValue(bean&#58;plano_de_Testes, field&#58;'titulo')&#125;</td>

</tr>
</g&#58;each>
</tbody>




mas não da nada certo ....
09/09/2008 00:00


0
Alguém ???
10/09/2008 00:00


0
No seu

<g&#58;each in=&quot;$&#123;plano_de_Testes&#125;&quot;


nao deveria ser :



<g&#58;each in=&quot;$&#123;planoList &#125;&quot;


Herrera
10/09/2008 00:00


0
Mesmo assim não funciona ...

Alguém tem algum exemplo ??

Obrigado
11/09/2008 00:00


0
não funciona ? dá algum erro ?

qual é a action ? coloque o controller para gente dar uma olhada.

Herrera
12/09/2008 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