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

4 participantes

    [Resolvido]Controltype

    avatar
    sergio de paula
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 19/04/2020

    [Resolvido]Controltype Empty [Resolvido]Controltype

    Mensagem  sergio de paula 24/10/2022, 21:56

    Alguém pode me tirar uma dúvida ? Tem como mudar o controltype de um controle de formulário via VB ? Exemplo : tenho um campo tipo texto e quero, ao entrar no formulário (no form_load), mudar o tipo para checkbox ! Tem como fazer ?
    =>Nois
    =>Nois
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 962
    Registrado : 09/11/2012

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  =>Nois 25/10/2022, 14:55

    porque não criar os dois e no ato de carregar vc oculta um e habilita o outro ou vice-versa


    .................................................................................
    Att. Nois

    Se tudo não der certo... tente de novo drunken
    avatar
    sergio de paula
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 19/04/2020

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  sergio de paula 26/10/2022, 19:42

    Não serve ao meu propósito. Eu tenho um formulário genérico, alimentado por consultas. em determinada consulta tenho um campo checkbox e preciso alterar o controltype no formulário genérico.

    Exemplo :
    consulta 1 : data, texto, número
    consulta 2 : texto, data, número
    consulta 3 : texto, data, checkbox

    para data/texto/numero não precisa alterar o controltype, mas para checkbox precisa.
    Jungli
    Jungli
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 709
    Registrado : 07/05/2010

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  Jungli 26/10/2022, 23:12

    Boa tarde

    podes tentar

    With [Campo]

    Select Case .ControlType

    Case acTextBox
    ....... Faz Isso
    Case acCheckBox
    ....... Faz aquilo
    Case Else
    ....... Faz nadinha Wink

    End Select

    End with


    Abs.


    .................................................................................
    "Somos o que repetidamente fazemos.
    A excelência, portanto, não é um feito,
    mas um hábito."

    Aristóteles
    avatar
    sergio de paula
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 19/04/2020

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  sergio de paula 27/10/2022, 02:07

    Boa noite, Jungli, o que estou querendo saber é o "faz isso", ou seja, como transformar um controle tipo texto em chekbox pois na consulta o vartype é inteiro. Isso tem que ser feito na subform load do formulário.
    Jungli
    Jungli
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 709
    Registrado : 07/05/2010

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  Jungli 27/10/2022, 10:47

    Bom dia
    Você tem como disponibizar o banco de dados para melhor entendimento.

    No aguardo.
    avatar
    sergio de paula
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 19/04/2020

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  sergio de paula 27/10/2022, 20:43

    Caro Jungli, estou anexando um banco de dados com o formulário e 3 exemplos de pesquisa. Note que são pesquisas diferentes de tabelas diferentes, apresentadas num mesmo formulário que chamei de auxformgeral. ele tem outras funcionalidades, como exclusão de registro, apresentação de ficha com os dados do registro e outras mais que não ativei porque não é o assunto tratado aqui.
    O que estou querendo é, na pesquisa 2, o campo "sele" é um campo do tipo sim/não, e quero conseguir apresentá-lo como checkbox, para isso teria que mudar, no código do formulário, o controltype do campo8, quando acessar esse exemplo.
    Anexos
    [Resolvido]Controltype Attachmentexemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.2 Mb) Baixado 5 vez(es)
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2766
    Registrado : 13/12/2016

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  Alexandre Fim 27/10/2022, 21:30

    Boa tarde Sérgio,

    Passando aqui apenas para dar minha sugestão.

    A forma que vc pretende programar utilizando um formulário "generico" para dados distintos não é muito utilizado.
    Dá pra fazer, e inserir e renomear os campos em tempo de execução do form, mas não vale o trabalho.

    Já trabalhei com sistemas legados onde havia o "aproveitamento" de alguns campos do formulário, onde o trabalho de condicionar determinados objetos do formulário para suas respectivas funcionalidades era muito grande, sem contar a manutenção também quandeo surgiam novas funcionalidades.

    Minha sugestão é vc criar 3 formulários onde estes possuem suas respectivas características.

    É isso.

    Espero ter ajudado

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Controltype Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    sergio de paula
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 19/04/2020

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  sergio de paula 27/10/2022, 21:57

    Boa tarde, Alexandre,

    O formulário genérico já está criado e serve muito bem para substituir quase 20 formulários no meu projeto, inclusive para consultas de referência cruzada. os 3 que coloquei no que mandei é somente para exemplo mesmo. O que estou querendo, agora, é substituir mais um formulário do projeto, que precisa do checkbox para uma determinada funcionalidade. O trabalho já está feito, consolidado e funcional. Dá pouco trabalho adaptar qualquer consulta para apresentá-la no formulário genérico. Já repliquei esse conjunto de funções e formulário em um outro projeto que tenho e também funcionou perfeitamente.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2766
    Registrado : 13/12/2016

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  Alexandre Fim 27/10/2022, 22:18

    Ok. Boa sorte.


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Controltype Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    sergio de paula
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 19/04/2020

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  sergio de paula 27/10/2022, 22:22

    Obrigado, Alexandre, mas eu preciso de ajuda !!
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2766
    Registrado : 13/12/2016

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  Alexandre Fim 27/10/2022, 22:45

    Sergio,

    O que vc pode fazer é adicionar o(s) checkbox(es) necessário(s) no formulário e com a propriedade Visible = False.
    Na ocasião do campo que assume o valor "-1" ou "0", vc pode definir a propriedade desta campo para Visible=False e o checkbox para Visible=True e atribuir o valor (-1 ou 0) ao checkbox, e posicioná-lo no formulário.

    Tente isso. Acredito que irá funcionar.

    Att,

    Alexandre Fim


    .................................................................................
    Arrow  Marcar tópico como Resolvido: clique aqui
    Arrow  Postar anexos no fórum: clique aqui

    [Resolvido]Controltype Setinf11
    Sistemas e Tecnologia Ltda
    avatar
    sergio de paula
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 19/04/2020

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  sergio de paula 27/10/2022, 22:50

    Alexandre, eu tentei essa solução, se não me engano era o campo14 do formulário. mas, por alguma razão (que eu não pesquisei a fundo também, pois já tinha começado o pedido de ajuda aqui ) , quando marcava o checkbox ele marcava todos os registros e não somente o selecionado !
    Jungli
    Jungli
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 709
    Registrado : 07/05/2010

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  Jungli 28/10/2022, 02:51

    boa noite, Sergio ...

    Veja se entendi direito.

    Deixei as modificações que fiz bem avista nos códigos.
    Anexos
    [Resolvido]Controltype Attachmentexemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1.1 Mb) Baixado 11 vez(es)


    .................................................................................
    "Somos o que repetidamente fazemos.
    A excelência, portanto, não é um feito,
    mas um hábito."

    Aristóteles
    avatar
    sergio de paula
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 75
    Registrado : 19/04/2020

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  sergio de paula 28/10/2022, 15:33

    Perfeito, Jungli. Funcionou 100%. Obrigado
    Jungli
    Jungli
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 709
    Registrado : 07/05/2010

    [Resolvido]Controltype Empty Re: [Resolvido]Controltype

    Mensagem  Jungli 28/10/2022, 21:59

    Fico feliz em ajudar !

      Data/hora atual: 1/2/2023, 06:22