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


    [Resolvido]Botão Gravar no Form para Salvar SubForm

    avatar
    Silvio Scalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/10/2017

    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Silvio Scalon 19/10/2017, 21:07

    Boa tarde

    É a primeira vez que participo desde forum, mais tenho utilizado de vários exemplos dele através de pesquisa no google. Muito bom.

    Tenho um Form e um SubForm Contínuo e gostaria de salvar clicando no batão do Form.
    Pesquisei alguns exemplos mais não consegui resolver a questão.

    Se aglguém puder me ajudar, agradeço.
    avatar
    Convidado
    Convidado


    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Convidado 19/10/2017, 23:43

    No ckick do botão de comando

    Private Sub btn_Salvar_Click()
    If Not IsNull(Me.IdProd) And Me.Dirty Then
    If MsgBox("O registro foi incluído ou alterado. Deseja salvar?", vbQuestion + vbYesNo, Me.Caption) = vbYes Then
    DoCmd.RunCommand acCmdSaveRecord
    DoCmd.RunCommand acCmdRefresh
    'DoCmd.Close
    Else
    Me.Undo
    DoCmd.CancelEvent
    End If
    End If

    DoCmd.GoToRecord , "", acNewRec

    End Sub
    avatar
    Silvio Scalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/10/2017

    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Botão Gravar no Form para Salvar SubForm

    Mensagem  Silvio Scalon 20/10/2017, 14:56

    Bom dia
    Obrigado pelo retorno super rápido.

    No SubForm o campo que preciso atualizar os valores está acoplado.

    Acredito que no código informado falta referenciar o SubForm.
    No SubForm ao mudar de registro ele já está salvando. Gostaria de salvar todos os registro do SubForm somente ao clicar no Botão Salvar do Form.


    avatar
    Convidado
    Convidado


    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Convidado 20/10/2017, 22:31

    teste

    https://www.dropbox.com/s/4w0ydxtx1r9qaz1/ControleEstoque%20-%20C%C3%B3pia.rar?dl=0
    avatar
    Silvio Scalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/10/2017

    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Silvio Scalon 23/10/2017, 23:01

    CafPr Boa noite

    Abri o link que você postou, mais infelizmente ainda estou com o access 2003, não consigo visualizar.

    Caso tenha um exemplo para a minha versão fico grato.

    Abraços !
    avatar
    Silvio Scalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/10/2017

    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Silvio Scalon 23/10/2017, 23:10

    CafPr

    usei este código no evento so subform "antes de atualizar", porém ao mudar de linha/registro pede a confirmação de Salvar ou Não.

    Dim Salvar As Integer

    If Me.Dirty Then
    Salvar = MsgBox("Deseja Salvar as Alterações...?", vbYesNo, "Atenção! ")

    If Salvar = vbNo Then
    Me.Undo
    DoCmd.CancelEvent

    End If
    End If
    avatar
    Convidado
    Convidado


    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Convidado 27/10/2017, 02:40

    Poste o form e subform que irei colocar o codigo para você.
    avatar
    Silvio Scalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/10/2017

    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Silvio Scalon 27/10/2017, 19:08

    Olá CafPr

    Segue o anexo do Bd.

    Obrigado pelo retorno.
    avatar
    Convidado
    Convidado


    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Convidado 27/10/2017, 23:40

    Não veio anexo algum;
    avatar
    Silvio Scalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/10/2017

    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Silvio Scalon 28/10/2017, 14:21

    Bom dia

    Estava com a extensão.rar

    Agora sim, está anexo.
    Anexos
    [Resolvido]Botão Gravar no Form para Salvar SubForm AttachmentBotao no Form Salvando o FormSub.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (469 Kb) Baixado 17 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Convidado 31/10/2017, 00:58

    Boa noite Silvio.

    Penso que a maneira de você optar em salvar ou não seria desta forma, mas fica ao seu critério. Veja:

    Na tabela Medicação acrescentei o campo salvar(sim/não) e oculteio no Frm_MedicacaoCompraSub.

    Coloquei o código no evento após atualizar do campo "compra". Assim terá a opção de salvar quando inserir ou alterar o campo.
    avatar
    Silvio Scalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/10/2017

    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Silvio Scalon 31/10/2017, 13:46

    CafPr bom dia

    Obrigado pelo retorno.

    Muito boa a alternativa.

    Abraços !
    avatar
    Silvio Scalon
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 8
    Registrado : 19/10/2017

    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Silvio Scalon 31/10/2017, 13:50

    Como ficou o código !


    Private Sub TxtCompra_AfterUpdate()
    If Not IsNull(Me.TxtCompra) And Me.Dirty Then
    If MsgBox("O registro foi incluído ou alterado. Deseja salvar?", vbQuestion + vbYesNo, Me.Caption) = vbYes Then
    DoCmd.RunCommand acCmdSaveRecord
    DoCmd.RunCommand acCmdRefresh
    'DoCmd.Close
    Else
    Me.Undo
    DoCmd.CancelEvent
    End If
    End If

    End Sub
    avatar
    Convidado
    Convidado


    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Convidado 31/10/2017, 16:13

    OK cheers

    Conteúdo patrocinado


    [Resolvido]Botão Gravar no Form para Salvar SubForm Empty Re: [Resolvido]Botão Gravar no Form para Salvar SubForm

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 06:06