[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Imprimindo uma ListData  XML
Forum Index -> Comentários Gerais
Author Message
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

Pessoal, estou com uma dúvida, provavelmente bobeira mas...


Tenho uma lista contendo digamos o Sexo: Masculino e Feminino.

No ApplicationManager
Code:
 ListData gender = new BaseListData("gender", BaseListData.ORDER_BY_ID);
 ListManager.addList(gender);
 


Sabemos que para criamos os combo box etc... basta

Code:
 <mtw:select id="sexo" name="sexo" list="gender"/>
 


e teremos um SELECT perfeito.

Pergunta.

Temos como imprimir no HTML apenas o SEXO. exemplo se veio 0 imprimir apenas o FEMININO no OUT ou algo do tipo e não imprimir um select nem um checkbox etc... apenas o texto FEMININO mesmo?

Leiber Wallace
Voixy ::: Soluções em Telecomunicações
douglasdedo



Joined: 24/01/2007 06:25:41
Messages: 83
Offline

Ice vou reviver seu tópico pois estou com a mesma dúvida, vc achou solução? Tem como pegar apenas o "FEMININO" do combobox e inserir no banco? Poise quando faço input.getStringValue("sexo") vem o id do sexo e não o string "FEMININO".

Se alguém poder ajudar. Abraços

Douglas Cavalcante de Mendonça

- Tecnólogo em Desenvolvimento de Software - UNINORTE/AM
- Especialista em Projeto e Administração de Banco de Dados - UNINORTE/AM
- Sun Certified Java Programmer 6
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

Cara esse post é velho pra caramba... no meio do ano passado mais ou menos...

Naquela época não tinha como não... me parece que eles mudaram o ListData e que hj está aceitando algo do tipo... não tenho certeza.

Teria que olhar a documentação do ListData ou mesmo perguntar pro Rubens ou Sérgio se realmente houve tal alteração.


O que eu fiz pra resolver esse problema foi na hora de salvar eu verifico se é 0 ou 1.

Se sexo == 0 F senao M

pessoa.getSexo().equals("0")?"F":"M")

abraço.

Leiber Wallace
Voixy ::: Soluções em Telecomunicações
douglasdedo



Joined: 24/01/2007 06:25:41
Messages: 83
Offline

Entendo... vou dar uma pesquisada então!

Abraços e valeu mais uma vez!

Douglas Cavalcante de Mendonça

- Tecnólogo em Desenvolvimento de Software - UNINORTE/AM
- Especialista em Projeto e Administração de Banco de Dados - UNINORTE/AM
- Sun Certified Java Programmer 6
douglasdedo



Joined: 24/01/2007 06:25:41
Messages: 83
Offline

IceW0lf wrote:
Teria que olhar a documentação do ListData ou mesmo perguntar pro Rubens ou Sérgio se realmente houve tal alteração. 


Rubens ou Sérgio... houve tal alteração?

Abraços!!!

Douglas Cavalcante de Mendonça

- Tecnólogo em Desenvolvimento de Software - UNINORTE/AM
- Especialista em Projeto e Administração de Banco de Dados - UNINORTE/AM
- Sun Certified Java Programmer 6
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Qual alteração. Resume em uma frase!

Sergio Oliveira

douglasdedo



Joined: 24/01/2007 06:25:41
Messages: 83
Offline

Olá Sérgio, consegui resolver.... dei uma olhada na API do ListData e encontrei o getValue(int id, Locale locale)... Resumindo....

Code:
ListData funcoes = ListManager.getList("funcoes");
 Locale locale = LocaleManager.getDefaultLocale();        
 String funcao = funcoes .getValue(input.getIntValue("funcao"), locale);
 


Com isso consigo pegar o nome da função pra inserir no banco e não o ID.

Abraços e valeu pela atenção!


Douglas Cavalcante de Mendonça

- Tecnólogo em Desenvolvimento de Software - UNINORTE/AM
- Especialista em Projeto e Administração de Banco de Dados - UNINORTE/AM
- Sun Certified Java Programmer 6
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

Bom Sérgio em resumo é.

Lembro-me de uma discussão iniciada peloa Alex (afsrj) no post:

http://forum.mentaframework.org/posts/list/793.page

O Velo andou pelo post respodendo:

Tah, suponhamos que essa funcinalidade fosse alterada para se comportar da forma sugerida acima.

Resolve ou não resolve o problema?

VELO  


depois nova interação

Vou ver com o pessoal como fazer isso, mas se não me engano, metade com caminho tah feita.

VELo  


Depois disso não sei em que pé ficou a ideia... por isso disse para o ver com o Sérgio e Rubens se tal ideia tinha sido implementada.

Leiber Wallace
Voixy ::: Soluções em Telecomunicações
 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team