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]Nao Duplicação

    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Nao Duplicação

    Mensagem  Uilson Brasil 24/5/2013, 16:40

    Pessoal bom dia!

    Mais uma vez recorro aos conhecimentos dos mestres.
    Vejam as imagens - Gostaria que o operador ao preencher o sub-formulário participantes, o sistema não permitisse a duplicação do participante na mesma campanha.

    Desde já agradeço.

    By Uilson Brasil
    Anexos
    [Resolvido]Nao Duplicação Attachmentcampanhas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (100 Kb) Baixado 43 vez(es)
    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2974
    Registrado : 09/04/2012

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Kaynan 24/5/2013, 17:20

    Ola amigo pra ser mais facil ajuda-lo se possivel poste o bd.

    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 24/5/2013, 17:29

    Kaynan,

    Infelismente não será possível, primeiramente pelo tamanho do bd e tbém pelo fato de ter um contrato com o cliente que comprou o sistema de forma exclusivo e o nele prevê que não poderei disponibilizá-lo nem em parte.

    Espero que vc entenda.

    By Uilson Brasil

    avatar
    Kaynan
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2974
    Registrado : 09/04/2012

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Kaynan 24/5/2013, 19:41

    ;


    Última edição por Kaynan em 24/5/2013, 21:37, editado 1 vez(es)
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 24/5/2013, 21:01

    Caro Kaynan,

    Como mencionado acima, não posso disponibilizar nem em parte este bd (questões de contrato).

    Espero que entenda.


    Se for possível alguém me ajudar através das imagens disponíveis... desde já agradeço.


    By Uilson Brasil
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 25/5/2013, 00:58

    Alguém poderia me ajudar ???
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 25/5/2013, 14:49

    Boas Uilson... caso queira manter sigilo sobre o teu BD envie-me no e-mail que vejo isto pra ti... ficará mais rápida a solução.

    Não terá problemas quanto a isto se enviar-me no e-mail.

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 25/5/2013, 15:13

    Explique as tabelas que enviou na imagem...

    Eu particularmente faria assim: (colocarei o nome das tabelas apenas para ilustracão)

    Supionha que tenha as tabelas tblParticipantes e tblCampanhas


    Na tblParticipantes:
    ID_Participante
    CpNome

    Na tblCampanhas
    ID_Campanha
    Participante_ID
    CpCamapanha
    etc..

    Ambas relacionadas pelos campos ID_Participante e Participante_ID em uma relação de um para muitos... assim uma campanha poderia ter mais de um participante

    Ex:

    Campanha 1
    Participante xxxx
    Participante yyyy
    Participante nnnn

    E na hora de inserir um participante utiliza o Dcount para verificar se o participante ja está inserido na campanha
    Ex:

    If Dcount("*","tblCampanhas", "Participante_ID = " & Me.ComboOndeSeSelecionaOParticipante.Column(0) & " And ID_Campanha = ''& Me.CaixaTextoComIDdaCampanha & "") =>1 Then
    MsgBox "Este participante já está inserido nesta campanha", VbCritical, "NEGADO"
    Exit Sub
    End If


    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 25/5/2013, 23:44

    Piloto,

    Consegui uma autorização junto ao cliente. Segue anexo parte do bd.

    Se puder me auxiliar com ó código e onde inserir o mesmo desde já agradeço.

    Uilson Brasil
    Anexos
    [Resolvido]Nao Duplicação AttachmentProject.1.0.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (145 Kb) Baixado 35 vez(es)
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 26/5/2013, 01:16

    De uma descricão do que precisa...

    Seleciona uma campanha, ex: Pendurata.. Nela há varios nomes cadastrados...

    O que necessita?

    Cumprimentos.
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 26/5/2013, 01:58

    Pelo que entendi, nos eventos após atualizar da combo participante:

    Private Sub PARTICIPANTE_AfterUpdate()
    If DCount("*", "MonitoriaCamp", "IDCAMP = " & Forms![Gestão de Campanhas]!cbobcamp.Column(0) & " And Participante = '" & Me.PARTICIPANTE & "'") > 0 Then
    MsgBox "Este nome ja está cadastrado", vbCritical, "REGISTRO EXISTENTE"
    Me.PARTICIPANTE = ""
    End If
    End Sub


    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 26/5/2013, 02:25

    Está dando erro na segunda linha... veja:
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 26/5/2013, 03:04

    Voce tem que selecionar a campanha na cbobcamp...


    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 26/5/2013, 03:09

    Caro Piloto,

    Ao cadastrar uma nova campanha o usuário não utilizará a busca na cbobcamp.

    Uilson Brasil
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 26/5/2013, 03:41

    Cite o passo a passo do processo?


    O que pretende fazer?

    Inserir pessoas em uma campanha ja existente?
    Alterar pessoas em uma campanha ja existente?
    ou
    Criar uma campanha, caso seja cria.. o que deseja verificar?

    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 26/5/2013, 04:15

    Ao Cadastrar uma nova campanha, no mesmo momento são inseridos os participantes.

    Eventualmente a campanha poderá sofrer alterações, excluindo ou incluindo participantes.

    By Uilson Brasil
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 26/5/2013, 14:24

    Correto amigão... Mas o que deseja realmente? veja que voce disse:

    Eventualmente a campanha poderá sofrer alterações, excluindo ou incluindo participantes.


    Foi o que eu fiz... seleciona a campanha ai pode incluir, excluir ou alterar....


    Não estou entendendo i que voce deseja...

    seja mais detalhista.


    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 27/5/2013, 00:41

    Mestre,

    Quando o usuário cadastra uma nova campanha e seus participantes, não há a necessidade de ele passar pela CBOBCAMP.


    Uilson Brasil
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 27/5/2013, 01:07

    Amigo.. entendi isto.. mas me fale o que pretende? não estou a perceber...

    Mostre o passo a passo deste cadastro e quel problema não pode ocorrer.

    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 27/5/2013, 19:54

    Gostaria que o operador ao preencher o sub-formulário participantes, o sistema não permitisse a duplicação do participante na mesma campanha.

    Desde já agradeço.

    By Uilson Brasil
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 27/5/2013, 20:57

    Então... se cadastras a campanha XXXXXXXXXxx

    Ao inserir participantes, não permitir incluir o mesmo nome duas vezes... é isso?


    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 27/5/2013, 21:10

    Isso aí amigão ...
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 28/5/2013, 00:00

    Eis:

    Private Sub PARTICIPANTE_AfterUpdate()
    Dim lngCamp As Long
    lngCamp = Forms![Gestão de Campanhas]!IDCAMP
    If DCount("*", "MonitoriaCampParticip", "IDCAMP = " & lngCamp & " And Participante = '" & Me.PARTICIPANTE & "'") > 0 Then
    MsgBox "Este nome ja está cadastrado", vbCritical, "REGISTRO EXISTENTE"
    Me.Undo
    Me.PARTICIPANTE = ""
    DoCmd.SetWarnings False
    DoCmd.RunCommand acCmdSelectRecord
    DoCmd.RunCommand acCmdDeleteRecord
    DoCmd.SetWarnings True
    End If
    End Sub


    Cumprimentos.
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 28/5/2013, 05:04

    Mestre Piloto,

    Agora funfou perfeitamente.

    Muito obrigdo pela sua atenção, disposição e acima de tudo paciência.

    By Uilson Brasil
    Uilson Brasil
    Uilson Brasil
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1039
    Registrado : 23/04/2013

    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Uilson Brasil 28/5/2013, 05:06

    ops.... resolvido ...
    avatar
    Convidado
    Convidado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Convidado 28/5/2013, 06:46

    O Fórum agradece o Retorno.

    Conteúdo patrocinado


    [Resolvido]Nao Duplicação Empty Re: [Resolvido]Nao Duplicação

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/5/2024, 11:25