Autor Tópico: Campo tipo Select com um previamente selecionado  (Lida 667 vezes)

jrjairo

  • Iniciante
  • **
  • Mensagens: 54
    • Email
Campo tipo Select com um previamente selecionado
« Online: Julho 16, 2015, 11:07:08 am »
Bom dia companheiros

Preciso que num form um campo do tipo select automático vindo de um select no banco venha um item já previamente selecionado e não o primeiro.

Por exemplo. Após a primeira inclusão o ultimo que foi selecionado fique para o proximo registro a ser incluido e nao  o primeiro do select no sql do campo tipo select.


Obrigado


Rodrigo Goulart Padovezzi

  • Expert
  • *****
  • Mensagens: 1045
    • Email
Re:Campo tipo Select com um previamente selecionado
« Responder #1 Online: Julho 16, 2015, 04:11:05 pm »
Para tirar o 1º selecione usar título Sim e defina no campo ao lado: Selecione
Para vir selecionado de acordo com o último usado guarde o valor do campo em uma variável global (pode ser no onValidateSuccess e em aplicação vairáveis globais configure a mesma como saída. no Onload você coloca tipo:
{campo} = (isset([var_criada]) && !empty([var_criada]) && empty({id})) ? [var_criada] : {campo}; // existe a var global, não é vazia e está no onLoad de um registro novo...
Dessa maneira deve funcionar.

Haroldo

  • Expert
  • *****
  • Mensagens: 6264
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Campo tipo Select com um previamente selecionado
« Responder #2 Online: Julho 17, 2015, 10:47:04 am »
Jquery e JavaScript para fazer o que deseja.

jrjairo

  • Iniciante
  • **
  • Mensagens: 54
    • Email
RESOLVIDO] Re:Campo tipo Select com um previamente selecionado
« Responder #3 Online: Julho 17, 2015, 03:13:52 pm »
Saudações.

Funcionou como o Rodrigo aconselhou. Variável global.

Qual a vantagem de Jquery e como se comportaria ?


Haroldo

  • Expert
  • *****
  • Mensagens: 6264
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Campo tipo Select com um previamente selecionado
« Responder #4 Online: Julho 17, 2015, 03:32:04 pm »
Qual o comportamento da global, se quiser continuar no dia seguinte?

Com jquery vc pode atribuir dinamicamente o atributo "selected"  do elemento conforme o valor do campo atual.