DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV, WEBDEV et WINDEV Mobile 2024 !
Aide / WLangage / Fonctions WLangage / Communication / Fonctions Drive
  • Dropbox
  • Paramètre
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Envoie un répertoire et ses fichiers (présents sur la machine de l'utilisateur) vers un drive (disque distant).
Exemple
oOAuth2Param est un OAuth2Paramètres
oOAuth2Param.ClientID = "client_id"
oOAuth2Param.ClientSecret = "client_secret"
oOAuth2Param.URLRedirection = "http://localhost:9000/"
// Connexion au drive OneDrive
oDrive est un Drive
oDrive = oDriveConnecte(oOAuth2Param)
// Sélection et envoi du répertoire
sRépertoire est une chaîne
sRépertoire = fRepSélecteur(fRepExe(), "Répertoire local à envoyer")
SI DriveEnvoieRépertoire(oDrive, sRépertoire, "/A vérifier") = Faux ALORS
Erreur("Impossible d'envoyer le répertoire demandé", ErreurInfo())
RETOUR
FIN
Syntaxe
<Résultat> = DriveEnvoieRépertoire(<Drive> , <Répertoire à envoyer> , <Répertoire destination>)
<Résultat> : Booléen
  • Vrai si le répertoire a été envoyé,
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Drive> : Variable de type Drive ou gglDrive
Nom de la variable de type Drive ou gglDrive correspondant au drive à manipuler. La connexion au drive voulu doit avoir été effectuée. Dans le cas contraire, le répertoire n'est pas envoyé.
<Répertoire à envoyer> : Chaîne de caractères
Chemin absolu du répertoire présent sur le poste local et devant être envoyé. Si ce paramètre ne correspond pas à un chemin valide, le répertoire et son contenu ne seront pas envoyés.
<Répertoire destination> : Chaîne de caractères
Chemin absolu du répertoire destination dans le drive.
  • Si ce paramètre ne correspond pas à un chemin valide, l'élément ne sera pas envoyé.
  • Les répertoires manquants dans le chemin ne sont pas créés.
  • Si le répertoire existe déjà à l'emplacement indiqué dans le drive, il sera fusionné avec le répertoire envoyé.
Remarques

Dropbox

Selon le type de compte Dropbox utilisé, les appels à cette fonction peuvent être considérés comme des transferts de données. Certains types de compte ont une limite pour les données transférées par mois. Pour plus de détails, consultez https://www.dropbox.com/developers/reference/data-transport-limit.

Paramètre <Répertoire destination>

Exemples de chemins valides :
"/mon répertoire de vacances/2021/"
"\photos"
Exemples de chemins invalides :
"répertoireA/RépertoireB"
"Ce/Chemin/Est/invalide"
"c:\Users\"
Liste des exemples associés :
Les fonctions Drive Exemples unitaires (WINDEV) : Les fonctions Drive
[ + ] Cet exemple montre l'utilisation des fonctions Drive (Google Drive, Dropbox, OneDrive)
Les fonctions Drive Exemples unitaires (WINDEV Mobile) : Les fonctions Drive
[ + ] Cet exemple montre l'utilisation des fonctions Drive (Google Drive, OneDrive)
Les fonctions Drive Exemples unitaires (WEBDEV) : Les fonctions Drive
[ + ] Cet exemple montre l'utilisation des fonctions Drive (Google Drive, Dropbox, OneDrive)
Classification Métier / UI : Code métier
Composante : wd290ggl.dll
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 03/01/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale