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

VBA Access Discussion :

Méthode .seek avec listes sharepoint


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut Méthode .seek avec listes sharepoint
    Bonjour,

    Afin de permettre le partage de données avec des utilisateurs dans d'autres pays, j'ai migré mes tables vers sharepoint. Elles sont donc devenues des listes, désormais liées dans mon appli.

    Jusque là, j'utilisais le code type suivant:

    Set Z_Database = OpenDatabase(Z_Path)
    Set Z_Recordset = Z_Database.OpenRecordset("T_tablename")

    Mais j'obtiens une erreur dès que je modifie en:

    Set Z_Database = CurrentDb

    Je pense que c'est dû aux tables/listes liées mais je ne sais pas comment m'en sortir.

    Tout fonctionne parfaitement dès qu'il s'agit d'ajouter des records mais pas quand je souhaite rechercher des records.

    Merci par avance de votre aide,

    Fred

  2. #2
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2012
    Messages : 39
    Par défaut
    La méthode .seek est liée à "JET" avec toutes ses restrictions.
    Ne connaissant pas sharepoint non conseil ne sera peut être pas pertinent.
    Mais pourquoi ne pas essayer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Z_Database = OpenDatabase(Z_Path)
    Set Z_Recordset = Z_Database.OpenRecordset("T_tablename",dbOpenDynaset)
    Z_Recordset.FindFirst "champDePréférenceIndexé=" & valeur (ou """string""")

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut
    Merci,

    Je vais essayer ca en rentrant.

    Question subsidiaires, puis-je également gérer les index multi-champs?

    Fred

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2012
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2012
    Messages : 39
    Par défaut
    oui, exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Z_Database = OpenDatabase(Z_Path)
    Set Z_Recordset = Z_Database.OpenRecordset("T_tablename",dbOpenDynaset)
    Z_Recordset.FindFirst "champDePréférenceIndexé1=" & valeur(ou """string""") & " and [date de départ] > #" & Format(madate, "m/d/yy") & "#" (ou  & " and [champ numérique] =" & valeur)
    a+

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut
    Bonsoir,

    J'ai essayé avec des tables liées en local et ça marche. Une fois au bureau et branché au sharepoint, je lancerai le code pour le tester sous cette configuration.

    Merci pour cette aide précieuse qui m'a déja bien fait avancer.

    Fred

Discussions similaires

  1. [Toutes versions] Connexion réception de listes Sharepoint avec dossiers
    Par jff42 dans le forum InfoPath
    Réponses: 1
    Dernier message: 18/04/2011, 11h03
  2. [AC-2007] Jointure avec colonne Lookup (liste sharepoint)
    Par nonoxp dans le forum Requêtes et SQL.
    Réponses: 0
    Dernier message: 18/02/2011, 14h07
  3. Réponses: 1
    Dernier message: 23/12/2010, 11h43
  4. Réponses: 1
    Dernier message: 01/03/2008, 11h25
  5. Recherche d'un enregistrement avec méthode .Seek
    Par vuong1 dans le forum Access
    Réponses: 4
    Dernier message: 18/12/2006, 07h23

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