IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Ouverture base avec Access 2007 qui bug [AC-2007]


Sujet :

Access

  1. #1
    Membre habitué Avatar de Daniel MOREAU
    Inscrit en
    Décembre 2004
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 372
    Points : 142
    Points
    142
    Par défaut Ouverture base avec Access 2007 qui bug
    Bonjour,

    Je viens d'installer l'agenda que Denis HULO nous a mis à disposition dans les tutoriels (que je remercie au passage) et je rencontre un souci à l'ouverture de la base avec ACCESS 2007 (c'est ma première utilisation...).

    J'ai le message suivant
    Pas d'objet dans ce champ
    à la ligne en rouge suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    Public Sub MajPlanning()   
    Dim RsPL As DAO.Recordset
    Dim Ligne As Integer, Col As Integer
    Dim LeSql As String
    Dim i As Integer, d As Integer
    Dim color As Long
                  
    ' Sélectionne les RDV compris entre DateDebut et DateDebut+7.
    LeSql = "SELECT T_RendezVous.*, T_Patient.Nom as Patient " & _
    "FROM T_RendezVous LEFT JOIN T_Patient ON T_RendezVous.NP = T_Patient.NP " & _
    "WHERE T_RendezVous.HoraireDebut between " & FormatDateUS(DateDebut) & _
                                             " And " & FormatDateUS(DateDebut + 7)
    
    Set RsPL = CurrentDb.OpenRecordset(LeSql, dbOpenForwardOnly)
    
    Forms!F_Planning!Titre.Caption = "PLANNING DE LA SEMAINE DU " & _ 
    UCase(Format(DateDebut, "dd mmmm yyyy")) & " AU " & UCase(Format(DateDebut+6,"dd mmmm yyyy"))
    
    Forms!F_Planning!DateD.Value = DateDebut
    
    ' Initialise le planning.
    InitPlanning
    Je ne vois pas ce qui ne va pas. Avez-vous une idée ?

    Voici le lien http://denishulo.developpez.com/tuto...ss/planningv1/

    Merci pour votre aide.

    Daniel

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 171
    Points
    12 171
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Tout objet OCX ne faisant pas partie intégrante des outils et composants Access doit être défini à l'aide d'une variable idoine.

    Ainsi, pour un DTPicker, tu dois invoquer la variable et non pas le contrôle lui-même, qui plus est avec la syntaxe que tu as choisie.

    Par ex :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim oDTPStartDate As Object
     
        Set oDTPStartDate = Me.DateD.Object
        ...
        ...
        Set oDTPStartDate = Nothing
    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  3. #3
    Membre habitué Avatar de Daniel MOREAU
    Inscrit en
    Décembre 2004
    Messages
    372
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 372
    Points : 142
    Points
    142
    Par défaut
    Bonjour,

    Merci pour ta réponse Argyronet.

    Je ne savais pas

    Merci pour ton aide.

    Daniel

  4. #4
    Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    Bonjours tout le monde et grand merci de l'aide que vouz apportés..
    je suis nouveau ici et suis trés, trés interessé par cet agenda planninge pour l'intégrer dans mon application accesse 2007 (que j'stilise pour mon boulot(praticien médicale))..
    mais j'ai le même problème avec le même message à l'ouverture de l'agenda!!..
    je suis vraiment nul en code , fonctions, varaible ... et tout ça
    la dernière réponse donnée je l'ai pas comprise!! quest ce qu'il faut changer pour que ça marche?..
    mille merci

  5. #5
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 123
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 123
    Points : 12 171
    Points
    12 171
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Il est impératif d'avoir des notion de programmation pour comprendre ma réponse...

    Te macher la réponse sans comprendre ce que tu fais va t'emmener inéluctablement vers un panel de questions du même type...

    Si tu ne comprends pas ce que j'ai suggéré, c'est que tu ne pourras pas facilement aboutir à tes fins, désolé...

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Web Site@Mail
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0
    *** Je recherche des profils (2 ans min.) Java EE, Fullstack, Front, .Net, Mobile... pour CDI ***

  6. #6
    Candidat au Club
    Inscrit en
    Juin 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    bien sure que j'ai quelques notions, mais delà à créer tout un module ou code!! non!
    ce que je veux c'est le type de correctif à apporter et ou le mettre(dans un module et le quel?, dans un code evenementille(click(), focus(),....),....
    avant de passer en access2007, mon application était crée sous access2003 et j'avais importer un agenda médical et tout marchait bien,.. mais aprés convertion en access2007; l'ouverture de l'agenda est devenue lente mais vraiment lente en mise à jour du formulaire journalier.....
    j'espère que j'étais clair pour que vous puissiez m'aider!!
    PS: mon application je l'ai faite tout seul en lisant uniquement l'Aide et les furums et les tuto...... avant je n'avais aucune notion des bases de données!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] ouverture base access2000 avec access 2007
    Par zorgon80 dans le forum Access
    Réponses: 2
    Dernier message: 04/09/2014, 15h55
  2. [AC-2007] Base de données access 97 avec access 2007
    Par praxa075 dans le forum Access
    Réponses: 6
    Dernier message: 22/06/2012, 15h27
  3. [AC-2007] Sécuriser base dorsale avec Access 2007
    Par Flower123 dans le forum Sécurité
    Réponses: 3
    Dernier message: 24/05/2010, 06h44
  4. Réponses: 6
    Dernier message: 04/04/2008, 11h01
  5. PB avec access 2007
    Par aida75 dans le forum VBA Access
    Réponses: 1
    Dernier message: 25/05/2007, 17h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo