Ir para o conteúdo

 Voltar a Jaguar - Sup...
Tela cheia

Combo aninhado com componente Embebed (NestedCombo)

26 de Maio de 2013, 1:47 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 77 vezes

Prezados, gostaria de uma ajuda para configurar um combo aninhado num cadastro CRUD que utiliza um componente de endereço de forma que: Uf-->Cidade. Utilizo o Jaguar 6.1.4.

A classe CRUD é Pessoa. Então em PessoaMB coloquei:

...

import com.powerlogic.jcompany.config.collaboration.PlcConfigNestedCombo;
...

@PlcConfigForm (
nestedCombo=@PlcConfigNestedCombo(origemProp="endereco.uf", destinyProp="endereco.cidade"),
...

Na interface, pessoaMan2.xhtml:

...

<plcf:celula>
 <plcf:titulo value="#{msg['label.endereco.uf']}"/> 
 <plcf:comboDinamico id="endereco_uf" value="#{pessoa.endereco.uf}"
   navegacaoParaCampos="endereco.cidade" dominio="UfEntity"
   exibeBranco="S" ajudaChave="ajuda.endereco.uf"/>  
</plcf:celula> 

<plcf:celula>
 <plcf:titulo value="#{msg['label.endereco.cidade']}"/> 
 <plcf:comboDinamico id="endereco_cidade"
   value="#{pessoa.endereco.cidade}" comboAninhado="S"
   dominio="CidadeEntity" exibeBranco="S"
   ajudaChave="ajuda.endereco.cidade"/>
</plcf:celula>

No entanto, não está atualizando a lista das cidades para o estado escolhido. Alguma coisa faltando aqui ou seria mesmo devido ao uso do componente Endereco?

 


Autor: João Vicente Machado


22 comentários

  • 0852e414c4e7ea1ba098b34a7bf20edc?only path=false&size=50&d=404Edigley Fraga(usuário não autenticado)
    9 de Outubro de 2013, 8:06

     

    Olá João Vicente,

     Estou na mesma situação, usando o 6.1.4 e seguindo rigorosamento o example rhtutorial da documentação (Capítulo 12).

    Você conseguiu resolver o problema?

    • 0852e414c4e7ea1ba098b34a7bf20edc?only path=false&size=50&d=404Edigley Fraga(usuário não autenticado)
      10 de Outubro de 2013, 13:54

       

      Pra contornar o problema, tive que realizar os seguintes ajustes:

      <plcf:comboDinamico id="endereco_uf"
                      value="#{unidadeorganizacional.endereco.uf}"
                      dominio="UfEntity"
                      exibeBranco="S"
                      ajudaChave="ajuda.endereco.uf"
                      navegacaoParaCampos="endereco.municipio">
               <f:ajax event="valueChange" render="endereco_municipio" onerror="plc.manipulaErroAjax"/>
      </plcf:comboDinamico>
      <plcf:comboDinamico id="endereco_municipio"
                      value="#{unidadeorganizacional.endereco.municipio}"
                      dominio="MunicipioEntity"
                      exibeBranco="S"
                      skipCacheControl="true"
                      ajudaChave="ajuda.endereco.municipio"
                      comboAninhado="S"  />

Lançamento do Jaguar 6.1 eminente...

6 de Maio de 2012, 8:13, por Desconhecido

O Jaguar 6.1 traz um grande leque de inovações dentre eles os exclusivos Jaguar Extensions, que possibilitam que plugins de arquitetura sejam criados com elegância através de técnicas de OCP (Open/Closed Principle). Este mecanimo possibilita que as implementações hiper-produtivas para Padrões de Caso de Uso de alto nível do Jaguar sejam expandidas através de componentes que encapsulam novos padrões, tanto para a parte OO (framework) quanto de geração de código complementar!



Evento Jaguar em Brasília, no dia19/10

3 de Outubro de 2011, 9:34, por Desconhecido

Quem estiver em Brasília no dia 19/10 não deixe de investir uma manhã neste evento, que é bem prático (mão na massa para desenvolver uma aplicação "do zero" com Java EE 6 / Jaguar) e traz insights importantes sobre tendências para a próxima década (BPMN 2.0, CMIS, Web Mobile com HTML5, etc.), implementados via Jaguar Extensions.



Ibrowse lança ferramenta de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Jaguar

19 de Agosto de 2011, 16:37, por Desconhecido

A ferramenta lançada é o Telescope for Jaguar na modalidade SaaS, que visa a automação no processo de migração dos aplicativos desenvolvidos em Oracle Forms/Reports para o ambiente Java EE 6 na arquitetura Jaguar, que é uma das soluções do Portal do Software Publico.



Treinamento Jaguar em Brasília

27 de Julho de 2011, 14:47, por Desconhecido

Autor: Anna Carolina Duarte



A Ibrowse em parceria com a Universidade Luterana do Brasil (ULBRA) realiza o 1º curso de extensão em Jaguar

11 de Julho de 2011, 15:35, por Desconhecido

Autor: Justino Paulo