Preciso de ajuda com apresentação de campos em tela (Yii 1.1.16)

10 views
Skip to first unread message

Almir Bolduan

unread,
Apr 23, 2015, 8:31:16 PM4/23/15
to yii-framew...@googlegroups.com
Boa noite pessoal, tudo blz?

Meu problema é o seguinte: tenho um cadastro, onde o usuário vai precisar informar seu salário mensal desde a data em que começou a trabalhar, ou seja, são muitos campos de entrada na mesma tela.

Ex.: a pessoa trabalha desde 01/01/2000.  Então terá que informar seus salários ao longo do tempo desde 01/01/2000 até os dias atuais....

Ano 2000
Mês 01 = R$ 800,00
Mês 02 = R$ 800,00
Mês 03 = R$ 800,00
Mês 04 = R$ 800,00
Mês 05 = R$ 800,00
Mês 06 = R$ 800,00
Mês 07 = R$ 800,00
Mês 08 = R$ 840,00
Mês 09 = R$ 840,00
Mês 10 = R$ 840,00
Mês 11 = R$ 840,00
Mês 12 = R$ 840,00

Ano 2001
Mês 01 = R$ 900,00
Mês 02 = R$ 900,00
Mês 03 = R$ 900,00
Mês 04 = R$ 900,00
....
....
Ano 2015
Mês 01 = R$ 1800,00
Mês 02 = R$ 1800,00
Mês 03 = R$ 1800,00
Mês 04 = R$ 1800,00


Alguém teria uma dica de como apresentar estes campos para que o usuário preencha com seu salário? Se colocar tudo isso no mesmo form vai ficar gigante e muito pesado para processamento.  Creio que dê para fazer algo melhor usando Ajax....

Obrigado.

Sérgio Lopes

unread,
Apr 24, 2015, 4:26:24 AM4/24/15
to yii-framew...@googlegroups.com
Não sabendo bem como está o resto da aplicação, e apenas pela descrição dada, eu tentaria criar algo que pedisse apenas os valores de um ano e que permitisse opções para avançar para o ano seguinte (e retroceder). Numa interface feita em JS (possivelmente com pedidos AJAX para ir guardando os valores, mas poderiam ficar no localstorage do browser), assim o utilizador indica os valores de um ano (máx  de 12), passa para o ano seguinte e repete.

Podes sempre adicionar código JS para que o utilizador preencha o valor de um mês e automaticamente os campos do mês seguinte fiquem com o mesmo valor (assumindo que se recebes um valor num mês, o valor é o mesmo nos meses seguintes); desta forma quem preencher o valor de Janeiro fica com os 12 meses definidos, e se alterar em Outubro ficam com os últimos 3 meses do ano corrigidos.

Não sei se a sugestão serve, mas aqui fica :-)

Cumprimentos,

Sérgio Lopes

--
YFB - Yii Framework Brasil
04/2011: Anexos de até 250kb foram autorizados pelos membros da lista. Use com moderação.
---
Você recebeu essa mensagem porque está inscrito no grupo "YFB - Yii Framework Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para yii-framework-br...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/yii-framework-brasil/8501b1fb-dc2c-4b09-8dde-a938796c18a0%40googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Reply all
Reply to author
Forward
0 new messages