MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    Botão Próxima mostra textbox em ordem aleatória

    avatar
    eristonmattos
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 194
    Registrado : 05/09/2018

    Botão Próxima mostra textbox em ordem aleatória Empty Botão Próxima mostra textbox em ordem aleatória

    Mensagem  eristonmattos 10/5/2023, 15:38

    Bom dia caríssimos membros,

    Tenho um formulário que mostra dicas que podem ser editadas conforme
    a necessidade do usuário, mas não consigo mudar a forma como o botão
    próxima mostras essas dicas, ele só mostra de forma aleatória, gostaria 
    que fossem exibidas na caixa de texto, na ordem do ID da tabela.

    Alguém pode ajudar?

    Eis o link: dropbox.com/s/ewtreh8gegc6r7v/formdicas.accdb?dl=0

    Desde já, sempre agradecido pela ajuda.

    Att,
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2677
    Registrado : 23/01/2018

    Botão Próxima mostra textbox em ordem aleatória Empty Re: Botão Próxima mostra textbox em ordem aleatória

    Mensagem  crysostomo 10/5/2023, 21:22

    Segue anexo
    O cuidado que voccê tem quer ter é que o campo resposta (TipTexttodos) está acoplato, então seu usuário digitando vai mudar a dica.
    Na minha opinião é você colocar o título a cima e deixar a caixa de resposta desacoplada, assim ela não é alterada.

    At.te


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    avatar
    eristonmattos
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 194
    Registrado : 05/09/2018

    Botão Próxima mostra textbox em ordem aleatória Empty Botão Próxima mostra textbox em ordem aleatória

    Mensagem  eristonmattos 11/5/2023, 14:29

    Bom dia @crysostomo, desde já, grato por sua resposta,

    Fera, veja que há evento ao abrir o form e evento no botão next.

    ao abrir, está lá o comentário em inglês "get random tip" = obtenha dica aleatória.
    e no botão next tbm, "set random ID to open with" = definir ID aleatório ao abrir.

    Eu desacoplei a textbox, mas não funcionou, tbm não consigo entender a linha de
    código que compara a variável H com a N, se for diferente, até entendo que ele lê
    a Dmax como a última dica (9) e Dmin como (1), mas esse "* Rnd" é complicado pra mim.

    já mudei tudo inclusive pra usar o botão next como tradicional, mas o uso dele
    assim, leva ao último registro e para, queria que fosse algo como (tem 9 dicas),
    fosse da dica 1 até a 9 e voltasse pra 1, somente clicando em next.

    alguma chance de alterar as linhas de código N ao abrir e H no botão next pra
    que funcione como eu disse?

    Att,
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2677
    Registrado : 23/01/2018

    Botão Próxima mostra textbox em ordem aleatória Empty Re: Botão Próxima mostra textbox em ordem aleatória

    Mensagem  crysostomo 11/5/2023, 22:24

    Boa noite.
    O *Rnd é para misturar os número.
    O H/N são variáveis que recebe o códigos que o outro colega fez.
    Se caso quiser que a numeração volte para a dica 1 coloque no botão Próximo o sequinte código:
    Código:
    Private Sub cmdNext_Click()
    DoCmd.RunCommand acCmdRecordsGoToNext -> Vai para o Próximo registro
    If IsNull(Me.TipArea) Then -> Se não tiver mais dicas ele volta para o primeiro registro
        DoCmd.RunCommand acCmdRecordsGoToFirst -> Primeiro Registro
    else
     -> Se tiver mais dicas na tabela ele continua indo até acabar
    End If  
    OBS.: Coloquei o projeto sem o aleatório, caso queira e so colocar os codigo do rnd no evento Ao abrir/Atual deixei no módulo.
    At.te.


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.

    Conteúdo patrocinado


    Botão Próxima mostra textbox em ordem aleatória Empty Re: Botão Próxima mostra textbox em ordem aleatória

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/4/2024, 22:45