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


3 participantes

    [Resolvido]Quero que o formulário abra em branco

    avatar
    Eliabe Júnio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 05/02/2014

    [Resolvido]Quero que o formulário abra em branco Empty [Resolvido]Quero que o formulário abra em branco

    Mensagem  Eliabe Júnio 5/2/2014, 10:50

    Bom dia.

    Criei um BD para fazer cadastros de empresas, mas estou com uma certa dificuldade.

    Sempre que abro o formulário para inserir uma nova empresa, o formulário aberto mostra os dados da primeira empresa que eu cadastrei, e quando algum usuário inexperiente não presta atenção nisso, ao tentar cadastrar uma nova empresa, ele acaba na verdade alterando os dados da primeira.

    Como faço para ao abrir o formulário, ele aparecer em branco?

    Tem como eu bloquear para que uma vez cadastrada a empresa não possa ser alterada pelo mesmo formulário?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Quero que o formulário abra em branco Empty Re: [Resolvido]Quero que o formulário abra em branco

    Mensagem  Silvio 5/2/2014, 10:54

    Para abrir um formulário em branco, para cadastrar um nova empresa. Use o evento ao carregar desse formulário o comando.

    Private Sub Form_Load()
    DoCmd.GoToRecord , , acNewRec
    End Sub


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Quero que o formulário abra em branco Empty Re: [Resolvido]Quero que o formulário abra em branco

    Mensagem  Silvio 5/2/2014, 10:58

    Para travar os campos do referido formulário em questão use....

    Private Sub Form_Current()
    Dim ctl As Control
    Dim StrName As String

    For Each ctl In Me.Controls
    Select Case ctl.ControlType
    Case acTextBox, acComboBox, acListBox, acOptionGroup, acCheckBox
    StrName = ctl.Name
    Me(StrName).Enabled = False
    End Select
    Next ctl

    End Sub

    E para destravar o mesmo, crie um botão e insira o mesmo código mudando:
    Me(StrName).Enabled = False

    para

    Me(StrName).Enabled = true


    Bons estudo e sucesso a ti.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Eliabe Júnio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 05/02/2014

    [Resolvido]Quero que o formulário abra em branco Empty Re: [Resolvido]Quero que o formulário abra em branco

    Mensagem  Eliabe Júnio 5/2/2014, 11:04

    Silvio, eu na verdade fiz tudo até agora usando os modos design ou ajuda de assistente.

    Se não for incômodo, teria como você me explicar como inserir estes códigos?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Quero que o formulário abra em branco Empty Re: [Resolvido]Quero que o formulário abra em branco

    Mensagem  Silvio 5/2/2014, 11:26

    Fácil, no design do teu formulário em questão.

    a- vá na folha de propriedades.
    b- aba evento.
    c- escolha o evento " ao carregar".
    d- clicar na seta flutuante, vai mostrar ( procedimento de evento)
    e- insira o código que te passei.
    f- salve.
    g- execute.


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Quero que o formulário abra em branco Empty Re: [Resolvido]Quero que o formulário abra em branco

    Mensagem  JPaulo 5/2/2014, 11:40

    Um pitaco;

    A maneira mais facil de abrir em branco, é:

    1º Entre nas proriedades do seu formulario em modo de estrutura.

    2º Vá na Guia "Dados"

    3º Na linha "Data Entry" ou "Entrada de Dados", coloque = Sim

    E voilá....



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Quero que o formulário abra em branco Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Quero que o formulário abra em branco Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Quero que o formulário abra em branco Folder_announce_new Instruções SQL como utilizar...
    avatar
    Eliabe Júnio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 05/02/2014

    [Resolvido]Quero que o formulário abra em branco Empty Re: [Resolvido]Quero que o formulário abra em branco

    Mensagem  Eliabe Júnio 5/2/2014, 12:03

    Silvio, Obrigado pela ajuda, mas não sei porque motivo está dando um erro.

    Vou tentar anexar o arquivo aqui pra se vc tiver o interesse de ver depois...


    JPaulo, a forma que você passou deu certo.


    De coração, obrigado mesmo aos dois.

    Conteúdo patrocinado


    [Resolvido]Quero que o formulário abra em branco Empty Re: [Resolvido]Quero que o formulário abra em branco

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 07:04