PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV, WINDEV Mobile 24 !
  • Cas d'erreurs possibles :
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
<Variable gglConnexion>.ListeDocument (Fonction)
En anglais : <gglConnection variable>.ListDocument
Récupère la liste des documents disponibles sur le serveur Google pour l'utilisateur en cours.
Exemple
// Connexion
Cnx est un gglConnexion
...
SI Cnx.Connecte() = Faux ALORS
Erreur(ErreurInfo())
FIN
...

// Liste de tous les documents
tabDocuments est un tableau de 0 gglDocument dynamique
tabDocuments = Cnx.ListeDocument()

// Liste les documents contenant le texte "Test"
tabDocuments = Cnx.ListeDocument("fullText contains 'Test'")

// Liste des documents texte favoris du dossier "Perso"
tabDocuments = Cnx.ListeDocument(gglTraitementTexte, "Perso")

// Affiche le titre de chaque document listé
Doc est un gglDocument dynamique
POUR TOUT Doc DE tabDocuments
 Trace(Doc..Titre)
FIN
Syntaxe

Syntaxe conservée par compatibilité, adaptée à l'API "Drive" Masquer les détails

<Résultat> = <Connexion Google>.ListeDocument([<Filtre> [, <Dossier> [, <Chaîne à rechercher>]]])
<Résultat> : Tableau de variables de type gglDocument
Tableau de variables de type gglDocument : chaque élément du tableau contient les caractéristiques d'un document présent sur le serveur Google.
<Connexion Google> : Variable de type gglConnexion
Nom de la variable de type gglConnexion à utiliser. Cette connexion a été validée avec la fonction <Variable gglConnexion>.Connecte.
Versions 20 et supérieures
Attention : les propriétés de la variable de type gglConnexion doivent être revues pour l'authentification OAuth 2.0.
Nouveauté 20
Attention : les propriétés de la variable de type gglConnexion doivent être revues pour l'authentification OAuth 2.0.
Attention : les propriétés de la variable de type gglConnexion doivent être revues pour l'authentification OAuth 2.0.
<Filtre> : Constante de type Entier optionnelle
Indique le type de document à lister :
gglFeuilleDeCalculListe uniquement les fichiers de type "Feuilles de calculs" (fichiers d'extension csv, xls ou ods).
gglPrésentationListe uniquement les fichiers de type "Présentation" (fichiers d'extension ppt ou pps).
gglSuiviConstante combinable aux autres choix. Permet de récupérer uniquement les documents marqués comme "suivis".
gglTous
(Valeur par défaut)
Liste tous les documents présents sur le serveur Google dans le dossier spécifié.
gglTraitementTexteListe uniquement les fichiers de type "Traitement de texte" (fichiers d'extension txt, rtf, doc, odt, sxw ou html)
<Dossier> : Chaîne de caractères optionnelle (avec guillemets)
Nom du dossier contenant les fichiers à lister. Si ce paramètre n'est pas spécifié, tous les fichiers de tous les dossiers sont pris en compte.
<Chaîne à rechercher> : Chaîne de caractères optionnelle (avec guillemets)
Formule de recherche. Pour connaître les paramètres utilisables, consultez la documentation de l'API "Drive" : https://developers.google.com/drive/web/search-parameters
Remarques

Cas d'erreurs possibles :

  • La connexion Internet n'est pas valide.
  • L'authentification n'a pas pu être réalisée correctement.
  • Attention : il n'est pas possible de faire une recherche utilisant à la fois :
    • un filtre portant sur un type de document,
    • un filtre portant sur les documents "Suivi",
    • un filtre portant sur un dossier spécifique.
Liste des exemples associés :
Accès aux Documents Google Exemples unitaires (WINDEV) : Accès aux Documents Google
[ + ] Utilisation des fonctions gglXxx pour accéder aux documents définis dans votre compte Google.
Composante : wd240ggl.dll
Version minimum requise
  • Version 24
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire