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]Será referencia e falta ?

    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Será referencia e falta ? Empty [Resolvido]Será referencia e falta ?

    Mensagem  Assis 11/3/2017, 19:50

    Boa noite amigos
    Falta referencia ?   Qual


    Ou algo mais

    Obrigado
    [Resolvido]Será referencia e falta ? Ref10


    .................................................................................
    *** Só sei que nada sei ***
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Alvaro Teixeira 12/3/2017, 10:23

    Olá Assis, acho que é no código.
    Falta:

    Set db = CurrentDb() 'e depois altere a linha seguinte para
    Set rs = dB.openrecordset(sql)

    Abraço
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  JPaulo 12/3/2017, 10:55

    O problema é simples.

    Tem de tirar os parênteses curvos da instrução SQL

    sql=(


    .................................................................................
    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]Será referencia e falta ? Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Será referencia e falta ? Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Será referencia e falta ? Folder_announce_new Instruções SQL como utilizar...
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Alvaro Teixeira 12/3/2017, 11:04

    Olá Jpaulo, bem visto.
    Bom domingo
    Abraço


    Última edição por ahteixeira em 12/3/2017, 11:24, editado 1 vez(es)
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Assis 12/3/2017, 11:14

    Obrigado Teixeira

    É isso mesmo.

    Private Sub Ref_BeforeUpdate(Cancel As Integer)
    Dim rs As DAO.Recordset
    Dim sql As String

    sql = ("select * from Tbl_detalheOrcamento where Ref = " & Me.Ref & " and ligacao = " & [Forms]![frm_orcamento]![idOrcamento])   ' aqui vai verificar os dois campos do registo
    Set rs = dB.OpenRecordset(sql)
    If rs.RecordCount >= 1 Then
    MsgBox " registo ja existe"
    Me.Undo
    Else
    'Deixa inserir registo
    End If
    End Sub

    Queria não deixar repetir a mesma Ref no mesmo orçamento. Exemplo

    Se no Orçamento com IDOrcamento Nº 1,

    Com um subformulário ligado por um campo chamado "Ligacao"

    Já tiver registado a Ref 101

    Não deixar voltar a repetir

    O Campo Ref é texto.

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Alvaro Teixeira 12/3/2017, 11:30

    Bom dia Assis,
    Estou no telemóvel, já vou a indicação da mensagem n.3?

    Compreendi o que pretende fazer, o que está a falhar, quando, onde, em que linha?
    Talvez seja melhor postar bd com objectos envolvidos para se testar.
    Abraço
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  JPaulo 12/3/2017, 11:41

    Grande Assis

    Como é que isso pode funcionar assim como está?



    .................................................................................
    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]Será referencia e falta ? Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Será referencia e falta ? Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Será referencia e falta ? Folder_announce_new Instruções SQL como utilizar...
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Assis 12/3/2017, 13:19

    Teixeira, e JPaulo
    Fica o meu BD

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Alvaro Teixeira 12/3/2017, 19:52

    Ola Assis,
    Coloque assim:
    Código:
    Private Sub Ref_BeforeUpdate(Cancel As Integer)
        If Not IsNull(DLookup("[Ref]", "Tbl_detalheOrcamento", "[Ref] = '" & Me.Ref & "' And id_ligacao = " & Forms!frm_orcamento!idOrcamento & "")) Then
            MsgBox "Ref Já Registada neste Orçamento", vbInformation, "Aviso"
            Me.Undo
        End If
    End Sub
    Abraco
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Assis 13/3/2017, 11:35

    Bom dia Teixeira

    Obrigado e boa semana .


    .................................................................................
    *** Só sei que nada sei ***
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Alvaro Teixeira 13/3/2017, 12:33

    Olá Assis,
    Obrigado pelo retorno!

    Amigo está na hora de usar Indentação  Wink
    Veja a mensagem nº 3 do tópico abaixo:
    https://www.maximoaccess.com/t23803-calendario

    Abraço

    Conteúdo patrocinado


    [Resolvido]Será referencia e falta ? Empty Re: [Resolvido]Será referencia e falta ?

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 2/5/2024, 02:07