Como alterar a variação de data do p:calendar (PrimeFaces)

Pessoal, preciso que o

p:calendar value="#{calendarBean.date1}" navigator="true" display="inline"/>   

fica com sua data minima de 1900, pos ele só varia de 2001 a 2021

Tente isso :


<p:calendar value="#{calendarBean.date1}" 
			mindate="01/01/1900" maxdate="07/15/2010" navigator="true" mode="inline"/>

tentei já não funciona, você conseguiu com isso?

Companheiro !

Na realidade funcionou até sem o "max"e o “min”, só que o combo de datas vai até 2001, vc escolhe 2001 e posteriormente aparece datas anteriores, e assim por diante até chegar no descobrimento do Brasil.

Verifique se é assim no seu tbm, se não for, pode ser a versão do prime.

Obrigado Ederson, porem gostaria que ao selecionar 1950, a pessoa não precisasse ir selecionando um a uma até o calendario liberar o ano de 1950.

Existe alguma forma pra isso?

Obrigado

Veja se é isso

yearRange="60" 

Ficará assim:

<p:calendar value="#{calendarBean.date1}"  yearRange="60" navigator="true" mode="inline"/>

Ederson deve ser isto mesmo…

Obrigado .

flws

Funcionoi porem a data maxima fica 2011, e não consigo mudar isto

Alguem?

Rapazzzzz, não me diga que vc não sabe ?
É Por que o mundo vai acabar em 2012.

[color=green]Brincadeiras à parte, seguinte:

O Significado de yearRange = faixa de anos.[/color]

[color=red]Pois bem, como o próprio nome diz, é possível estabelecer uma faixa de anos em que serão apresentadas dentro do Combobox,
quando você coloca yearRange=“60”, ele entende que é desde o ano de 60 até a data atual, então se você deseja uma data além
do fim do mundo será necessário configurar essa faixa assim:[/color]

[color=green]yearRange="-(menos) 111(quantidade de anos retroativa contando da data atual): (operador entre) +(mais) 39(quantidade de anos alem do fim do mundo)"[/color]

 [code]

yearRange="-111:+39"
[/code]

[color=green] isso nos apresentaria um range de “1900 a 2050”.

Também dá pra configurar o ano de default no Combo, utilizando a mesma lógica
[/color]

  defaultDate="-11y"

[color=green] Aparecerá por default o ano de 2000.

Espero ter ajudado caro Érick;[/color]

Ajudou Ederson,
Valew