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]Não exclui itens do Form e Subform

    MarceloSilva
    MarceloSilva
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 156
    Registrado : 28/02/2011

    [Resolvido]Não exclui itens do Form e Subform Empty Não exclui itens do Form e Subform

    Mensagem  MarceloSilva 28/3/2012, 17:39

    Boa Tarde...

    Não consigo excluir dados do Form e Subform vinculado, mesmo impondo integridade referencial e Propagar exclusão dos registros relacionados.

    O Código a qual estou usado é esse:

    Private Sub btExcluir_Click()
    If IsNull(Me!DescricaoTreinamento) Then Exit Sub
    Call fncSonErro
    If MsgBox("Confirma a exclusão do Treinamento " & vbCrLf & vbCrLf & Me!DescricaoTreinamento, vbQuestion + vbYesNo, "Confirmação") = vbNo Then Exit Sub
    DoCmd.SetWarnings False
    DoCmd.RunCommand acCmdDeleteRecord
    DoCmd.SetWarnings True
    Me!ID_Treinamento.SetFocus
    End Sub



    Ao usar o código acima ele exclui um por um dos itens do subform mas não exclui o item Pai do form.

    O que está errado.?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Silvio 28/3/2012, 20:46

    olá, boa tarde...

    Tente esse...

    Private Sub Excluir_Click()
    If MsgBox("Sua mensagem ?", vbYesNo + vbDefaultButton1 + vbInformation, "Sua mensagem") = vbYes Then
    DoCmd.SetWarnings False
    DoCmd.RunCommand acCmdSelectRecord
    DoCmd.RunCommand acCmdDeleteRecord
    DoCmd.SetWarnings True
    End If
    End Sub


    E adapte-o conforme a tua necessidade.

    Se possível, de o retorno.


    .................................................................................
    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."
    MarceloSilva
    MarceloSilva
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 156
    Registrado : 28/02/2011

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  MarceloSilva 28/3/2012, 21:58

    mantem o problema silvio

    Exclui um por um do subform e não esclui o item pai do form.

    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Silvio 28/3/2012, 22:15

    Olá, boa tarde.

    No meu funciona. Como esta o relacionamento entre as tabelas do form e do sub-form. ?

    Se possível, for....zipa o seu BD, apenas onde esta ocorrendo o problema..e manda para cá.

    Vou dar uma olhada nele.


    .................................................................................
    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
    Convidad
    Convidado


    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Convidad 28/3/2012, 22:25


    Já que o form e subform são vinculados e o relacionamento propaga exclusões, porque não coloca o botão no form principal e exclui o registro do form principal?
    Assim os registros do subform seriam excluídos automaticamente.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Silvio 28/3/2012, 22:34

    Boa noite Noberto...na lida também !!

    Eu acho que ele não colocou mesmo no form. principal, por isso que deve estar excluindo um a um.


    .................................................................................
    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
    Convidad
    Convidado


    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Convidad 28/3/2012, 22:39


    Boa noite, Silvio

    Correto. A exclusão em cascata funciona só no sentido tabela UM > tabela MUITOS.
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Silvio 28/3/2012, 22:52

    Boa noite.....

    Com toda a certeza Noberto, somente dessa forma que, como diria JPaulo....Funfa !

    Marcelo, estou postando aqui para você, um sistema que eu fiz a um bom tempo atrás ( deixei apenas o que é útil para resolver o teu problema), nele você vai ver como funciona a exclusão, se quiser, você pode adaptá-lo as tuas necessidades ou depurar ele conforme a tua necessidade.

    Ele está feito em Access 2007.


    .................................................................................
    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."
    MarceloSilva
    MarceloSilva
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 156
    Registrado : 28/02/2011

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  MarceloSilva 29/3/2012, 12:02

    é exatamente isso que fiz

    Botão excluir no form principal
    O relacionamento das tabelas está um para muitos
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Silvio 29/3/2012, 12:23

    Marcelo, bom dia...

    Coloca aqui, no fórum, esse BD para eu dar uma olhada nele....


    .................................................................................
    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."
    MarceloSilva
    MarceloSilva
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 156
    Registrado : 28/02/2011

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  MarceloSilva 29/3/2012, 13:02

    Estou enviando

    A tela é Cadastro de Treinamento
    Será apresentado na Abertura do BD

    segue.....
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Silvio 29/3/2012, 15:05

    Marcelo, bom dia.

    Por gentileza, qual formato ele se encontra ? por algum acaso é no formato 2010? se for salve-o em 2007.


    .................................................................................
    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."
    MarceloSilva
    MarceloSilva
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 156
    Registrado : 28/02/2011

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  MarceloSilva 29/3/2012, 15:49

    segue
    avatar
    Convidado
    Convidado


    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Convidado 29/3/2012, 16:56

    Boa tarde colega Marcelo, tudo tranquilo.....

    Adapte esse código no botão excluir, testei e funcionou...
    http://speedy.sh/mnjut/011.rar

    Dim apaga As Integer
    DoCmd.SetWarnings False
    apaga = MsgBox("Confirma excluir registro? ", vbYesNo + vbQuestion, "Excluir")
    Select Case apaga
    Case vbYes
    DoCmd.RunCommand acCmdDeleteRecord
    Case vbNo
    End Select
    DoCmd.GoToRecord , "", acNewRec
    MarceloSilva
    MarceloSilva
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 156
    Registrado : 28/02/2011

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  MarceloSilva 30/3/2012, 12:32

    Não Deu certo.....

    Repare que na tabela ainda mantem o arquivo. tbl_CadTreinamento

    Ele apaga visualemte no form e subfrm, porem se navegar nos registro verá que está lá...

    estranho né....
    MarceloSilva
    MarceloSilva
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 156
    Registrado : 28/02/2011

    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  MarceloSilva 9/4/2012, 17:55

    Carros amigos, boa tarde

    Consegui resolver meu problema restruturando meu bd

    estava com erro de relacionamento...

    desculpe o transtorno e obrigado pela atenção...

    at.
    avatar
    Convidad
    Convidado


    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Convidad 9/4/2012, 18:31


    O Fórum agradece seu retorno!

    cheers

    Conteúdo patrocinado


    [Resolvido]Não exclui itens do Form e Subform Empty Re: [Resolvido]Não exclui itens do Form e Subform

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 20:29