Olá pessoal, novamente recorrendo a vocês para um auxilio.
Realizei buscas, porém não achei algo parecido.
Seguinte, possuo um BD onde tenho um formulário de cadastro de estudantes em um curso e nesse banco controlo os estudantes que estão realizando o curso e também aqueles que pararam de fazer o curso, pois quando eles param é inserido a data e o motivo. Assim caso o pessoal do Administrativo queira contatá-los já sabe por quê.
Para controlar tal relatório tenho um campo denominado “DATA DO DESLIGAMENTO” e um campo denominado “MOTIVO DO DESLIGAMENTO”. Esses campos atualmente estão a disposição de todos os usuários do sistema e todos podem desligar qualquer aluno e inserir o motivo que quiser, porém como todos sabem nem sempre é alimentado corretamente o que nós criamos. Assim quero melhorar o BD para que eu possa saber quem desligou e fixar motivos que somente possam ser aqueles.
Para isso criei mais um campo no BD denominado “QUEM DESACOLHEU” e não coloquei ele no formulário, pois apenas será preenchido quando o usuário clicar no botão DESLIGAR.
Explicado, vamos para a parte que quero programar:
Quero no meu formulário inserir um botão com o nome DESLIGAR e quando o usuário clicar, aparecer a seguinte mensagem (Deseja realmente desligar o aluno? Opção – SIM e NÃO.)
Caso o aluno clique em NÃO, volta para o registro que está selecionado.
Caso ele clique em SIM, quero a seguinte mensagem (Favor se identificar – Nome completo:)
Ai quero que apareça um campo para que o usuário digite seu nome, sendo que esse nome deverá ser gravado no campo “QUEM DESACOLHEU”.
Após, digitado o nome, aparece outra mensagem, (DIGITE A DATA DO DESLIGAMENTO)
Ai quero que apareça um campo para que o usuário digite a data, sendo que essa data deverá ser gravada no campo “DATA DO DESLIGAMENTO”.
Após, quero que apareça as opções fixas de desligamento, onde o usuário deverá selecionar uma delas, quero colocar as seguintes opções
Aluno alterou sua residência para outra cidade
Aluno foi transferido para outra escola
Aluno desistiu do curso
Outro (deverá colocar as razões no campo Observação)
Assim, quando o usuário escolher a opção, sendo uma das três primeiras, aparecerá uma mensagem, Aluno desligado com sucesso e volta para o registro selecionado.
Caso ele escolha a última opção, (Outro deverá colocar as razões no campo Observação), deverá aparecer uma mensagem dizendo que é obrigatório inserir no campo “OBSERVAÇÕES” o motivo e depois gravar o registro e ir (set focus) para o campo OBSERVAÇÕES.
É MUITO, TEM JEITO!!!!!!!!
Desde já, Obrigado aos que derem atenção de ao menos ler.
Lamcarter
Realizei buscas, porém não achei algo parecido.
Seguinte, possuo um BD onde tenho um formulário de cadastro de estudantes em um curso e nesse banco controlo os estudantes que estão realizando o curso e também aqueles que pararam de fazer o curso, pois quando eles param é inserido a data e o motivo. Assim caso o pessoal do Administrativo queira contatá-los já sabe por quê.
Para controlar tal relatório tenho um campo denominado “DATA DO DESLIGAMENTO” e um campo denominado “MOTIVO DO DESLIGAMENTO”. Esses campos atualmente estão a disposição de todos os usuários do sistema e todos podem desligar qualquer aluno e inserir o motivo que quiser, porém como todos sabem nem sempre é alimentado corretamente o que nós criamos. Assim quero melhorar o BD para que eu possa saber quem desligou e fixar motivos que somente possam ser aqueles.
Para isso criei mais um campo no BD denominado “QUEM DESACOLHEU” e não coloquei ele no formulário, pois apenas será preenchido quando o usuário clicar no botão DESLIGAR.
Explicado, vamos para a parte que quero programar:
Quero no meu formulário inserir um botão com o nome DESLIGAR e quando o usuário clicar, aparecer a seguinte mensagem (Deseja realmente desligar o aluno? Opção – SIM e NÃO.)
Caso o aluno clique em NÃO, volta para o registro que está selecionado.
Caso ele clique em SIM, quero a seguinte mensagem (Favor se identificar – Nome completo:)
Ai quero que apareça um campo para que o usuário digite seu nome, sendo que esse nome deverá ser gravado no campo “QUEM DESACOLHEU”.
Após, digitado o nome, aparece outra mensagem, (DIGITE A DATA DO DESLIGAMENTO)
Ai quero que apareça um campo para que o usuário digite a data, sendo que essa data deverá ser gravada no campo “DATA DO DESLIGAMENTO”.
Após, quero que apareça as opções fixas de desligamento, onde o usuário deverá selecionar uma delas, quero colocar as seguintes opções
Aluno alterou sua residência para outra cidade
Aluno foi transferido para outra escola
Aluno desistiu do curso
Outro (deverá colocar as razões no campo Observação)
Assim, quando o usuário escolher a opção, sendo uma das três primeiras, aparecerá uma mensagem, Aluno desligado com sucesso e volta para o registro selecionado.
Caso ele escolha a última opção, (Outro deverá colocar as razões no campo Observação), deverá aparecer uma mensagem dizendo que é obrigatório inserir no campo “OBSERVAÇÕES” o motivo e depois gravar o registro e ir (set focus) para o campo OBSERVAÇÕES.
É MUITO, TEM JEITO!!!!!!!!
Desde já, Obrigado aos que derem atenção de ao menos ler.
Lamcarter