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

    [Resolvido]Criação de Tabelas

    avatar
    UENDEL GABRIEL
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 25/01/2012

    [Resolvido]Criação de Tabelas Empty Criação de Tabelas

    Mensagem  UENDEL GABRIEL 29/1/2012, 20:40

    Boa tarde a todos.
    Sou inciante no Access mas tenho um livro e estou estudando bastante para aprender a manusea-lo. Sei que existe muitas tbls e bds disponiveis mas para aprender é preciso praticar e é isso que espero de todos neste forum, auxiliar-me no que for possivel. Minha duvida é a seguinte: 1-Na tbl Veiculos: Como obrigar a digitação de dados no banco pois inclui os comandos mas não está funcionando. 2-Na tbl VEICULOS gostaria de ao digitar o ano que nao for o de exercicio atual a liberação fosse negada para evitar documentação vencida. Tambem agregar o ano ao status do veiculo sendo que se o ano for atual automaticamente o status será ok e será liberada uma senha de liberação, caso o ano digitado for anterior nao gerara senha de liberação.
    avatar
    Convidad
    Convidado


    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Convidad 29/1/2012, 21:32


    Olá, bem vindo ao fórum!

    A melhor maneira de garantir o preenchimento de um campo é usar código vba no formulário usado para abastecer a tabela.
    Faz-se isso impedindo que o registro seja salvo sem que os determinados campos possuam um valor.

    Quanto ao ano da data, tambem se faz a nível de formulário, inserindo código para determinar se o ano da data é igual ao ano corrente.

    Se é isso que está procurando, podemos ensinar os códigos.
    avatar
    UENDEL GABRIEL
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 25/01/2012

    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  UENDEL GABRIEL 29/1/2012, 21:42

    Sim é isso mesmo. Veja que o bd que estou tentando criar é para um frigorifico e o objetivo é fazer com que a liberada na entrada do patio seja possivel somente se todos os dados forem preenchidos e validos para garantir a qualidade do produto, tempo de atendimento, temperatura do produto e do veiculo, etc. Vamos por partes...ok pois sou iniciante neste assunto.....
    Obrigado a todos do forum.
    avatar
    Convidad
    Convidado


    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Convidad 29/1/2012, 22:03


    Ok, então vamos lá...

    Bem, como diz um dos mestres deste fórum: "Há muitas maneiras de fazer Neston".
    Para obrigar o preenchimento, o modo usual é inserir código no evento Antes de Atualizar do formulário. Este evento interceptável ocorre quando se muda o registro do form, quando se clica num botão Salvar, e quando o form é fechado.

    Private Sub Form_BeforeUpdate(Cancel As Integer)
    On Error GoTo Trato
    If IsNull(Me.NomeCampo1) Or IsNull(Me.NomeCampo2) Or IsNull(Me.NomeCampo3) Then
    Cancel = True
    Me.NomeCampo1.SetFocus
    MsgBox "Para salvar este registro é preciso preencher os campos ..."
    End If
    Exit Sub
    Trato: MsgBox Err.Description
    End Sub


    Não sei até onde vai seu entendimento de vba. Portanto, se quizer mais explicação sobre esta parte, basta pedir.
    Depois seguimos...
    avatar
    UENDEL GABRIEL
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 25/01/2012

    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  UENDEL GABRIEL 29/1/2012, 22:09

    Obrigado, vou tentar e logo retornarei enviando o bd para uma analise.
    Abraço
    avatar
    UENDEL GABRIEL
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 25/01/2012

    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  UENDEL GABRIEL 29/1/2012, 22:20

    Segue anexo o que ja consegui montar no bd. Caso exista muitos erros favor compreender que sou inciante e estou aqui para aprender com todos.
    Anexos
    [Resolvido]Criação de Tabelas AttachmentBanco de Dados Frigorifico.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (46 Kb) Baixado 10 vez(es)
    avatar
    Convidad
    Convidado


    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Convidad 29/1/2012, 22:36


    Caro Uendel

    Disponho-me a ajudar da melhor maneira possível, mas ando sem tempo para analisar bd's.
    Além disso uso o Access2003 e não tenho as versões mais recentes.

    No entanto, há muitos colegas que usam sua versão e que talvez possam ver seu aplicativo.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3878
    Registrado : 21/04/2011

    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Marcelo David 29/1/2012, 23:27

    Com permissão no amigo norbs...

    UENDEL, o código que nosso moderador norbs passou aplica-se a formulários, e pelo que vi no seu bd, apenas foram criados as tabelas...
    Porém, poderá validar diretamente na tabela, mas acho que é melhor tratar isso no formulário, que é o mais certo para entrada de dados e manipulação das tabelas.

    Ainda assim se você quiser na validar na própria tabela, no modo Disigner, escolha o campo que você que seja obrigatório, aba Geral, requerido, ponha como sim.
    Veja na imagem abaixo:
    (Para suas outras questões, deverá realmente fazer os formulários, só assim, terá maior domíneo do que pretende, aja visto, o VBA está disponível nos eventos).



    [Resolvido]Criação de Tabelas Tabela


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Criação de Tabelas Marcel11
    avatar
    Convidad
    Convidado


    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Convidad 29/1/2012, 23:42


    Sua ajuda é muito bem vinda, Marcelo!
    avatar
    UENDEL GABRIEL
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 25/01/2012

    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  UENDEL GABRIEL 29/1/2012, 23:47

    Obrigado...
    Fiz o que voce propos. Agora irei contruir os formularios e logo estarei passando as duvidas.

    Mais uma vez obrigado pela paciencia
    avatar
    UENDEL GABRIEL
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 6
    Registrado : 25/01/2012

    [Resolvido]Criação de Tabelas Empty Criação de Tabelas

    Mensagem  UENDEL GABRIEL 30/1/2012, 18:14

    Amigo Marcelo e demais
    Fiz o que o amigo Marcelo determinou e segue anexo o BD. Qual o proximo passo a seguir? Lembrando a todos que a aparencia e informação do meu bd será o que esta identificado como FRIGORIFIGO. Os dados a serem preenchido são estes do frigorifico e as cosnultas são as demais tabelas.
    Verifiquem se fiz corretamente, caso não favor dizer onde errei.

    Obrigado
    Anexos
    [Resolvido]Criação de Tabelas AttachmentBanco de Dados Frigorifico.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (53 Kb) Baixado 9 vez(es)
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3878
    Registrado : 21/04/2011

    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Marcelo David 30/1/2012, 19:26

    Amigo, aconselho você dar este tópico por resolvido, e abrir outro com outra dúvida.
    Uma outra dica é você estudar um pouco sobre o básico do access (criar formulários, consultas), daí você mesmo fazer seus formulários e a medida que for que as dúvidas aperecerem, vá postando, que damos o devido auxílio.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Criação de Tabelas Marcel11
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3878
    Registrado : 21/04/2011

    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Marcelo David 30/1/2012, 19:27

    No noss repositório de Apostilas e tutorias, tem apostilas sobre o Access, que deverá ser seu ponto de partida.


    .................................................................................
    Aprenda como criar formulário desacoplado.
    Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Criação de Tabelas Marcel11
    avatar
    Convidad
    Convidado


    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Convidad 8/3/2012, 02:03


    Como não houve retorno, marcamos o tópico como Resolvido.
    Pode reabrir se desejar.
    Caso já tenha resolvido, favor retornar.

    Obrigado!

    Grupo de Moderadores

    Conteúdo patrocinado


    [Resolvido]Criação de Tabelas Empty Re: [Resolvido]Criação de Tabelas

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 17/5/2024, 03:26