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]Erro entre versões, 2003 e 2007

    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]Erro entre versões, 2003 e 2007 Empty Erro entre versões, 2003 e 2007

    Mensagem  Assis 7/6/2012, 15:01

    Boa tarde

    Tenho esta função num modulo

    Na versão 2003 faz o "Debug" sem problemas
    Na versão 2007 o "Debug" dá erro na parte a vermelho


    Private Function E_FeriadoFixo(UmaData As Date) As Boolean
    On Error GoTo E_FeriadoF_Err

    Dim intDia As Integer
    Dim intMes As Integer
    Dim db As Database
    Dim rs As Recordset

    intDia = Day(UmaData)
    intMes = Month(UmaData)

    Set db = CurrentDb
    Set rs = db.OpenRecordset("tabFeriadosFixos", dbOpenTable)
    rs.Index = "PrimaryKey"
    rs.Seek "=", intDia, intMes
    If rs.NoMatch Then
    E_FeriadoFixo = False
    Else
    E_FeriadoFixo = True
    End If

    rs.Close

    E_FeriadoF_Fim:
    Exit Function
    E_FeriadoF_Err:
    MsgBox " Ok ", vbQuestion, "Clínica"
    Resume E_FeriadoF_Fim
    End Function

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Erro entre versões, 2003 e 2007 Empty Re: [Resolvido]Erro entre versões, 2003 e 2007

    Mensagem  criquio 7/6/2012, 15:05

    Tente trocar as linhas:

    rs.Index = "PrimaryKey"
    rs.Seek "=", intDia, intMes


    para:

    rs.FindFirst "CampoDiaDaTabela=" & intDia & " And CampoMesDaTabela=" & intMes & "


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Erro entre versões, 2003 e 2007 Empty Re: [Resolvido]Erro entre versões, 2003 e 2007

    Mensagem  JPaulo 8/6/2012, 10:48

    Bom dia Assis;

    Já esqueceu este seu tópico ?

    http://maximoaccess.forumeiros.com/t7422-resolvidodiferenca-em-modulo-2003-2007



    .................................................................................
    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]Erro entre versões, 2003 e 2007 Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Erro entre versões, 2003 e 2007 Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Erro entre versões, 2003 e 2007 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]Erro entre versões, 2003 e 2007 Empty Re: [Resolvido]Erro entre versões, 2003 e 2007

    Mensagem  Assis 12/6/2012, 14:56

    Viva JPaulo

    Não não esqueci, é que estive aqui a tratar de um caso mais urgente.
    Obrigado

    Eis o modulo que não dá erro no 2007.

    Obrigado


    .................................................................................
    *** Só sei que nada sei ***
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Erro entre versões, 2003 e 2007 Empty Re: [Resolvido]Erro entre versões, 2003 e 2007

    Mensagem  JPaulo 12/6/2012, 16:53

    Desmarque a Referencia VBA, Microsoft ActiveX bla bla bla



    .................................................................................
    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]Erro entre versões, 2003 e 2007 Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Erro entre versões, 2003 e 2007 Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Erro entre versões, 2003 e 2007 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]Erro entre versões, 2003 e 2007 Empty Re: [Resolvido]Erro entre versões, 2003 e 2007

    Mensagem  Assis 14/6/2012, 15:36

    Obrigado JPaulo


    .................................................................................
    *** Só sei que nada sei ***

    Conteúdo patrocinado


    [Resolvido]Erro entre versões, 2003 e 2007 Empty Re: [Resolvido]Erro entre versões, 2003 e 2007

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 08:22