|
|
|
|
- Propriétés spécifiques à la description des variables de type FichierGgl
- Exports possibles pour les fichiers Google Docs (constante typeMimeGglDocs)
- Exports possibles pour les fichiers Google Sheets (constante typeMimeGglSheets)
- Exports possibles pour les fichiers Google Slides (constante typeMimeGglSlides)
- Exports possibles pour les fichiers Google Drawings (constante typeMimeGglDrawings)
- Exports possibles pour les fichiers Google Apps Script (constante typeMimeGglAppsScript)
- Fonctions manipulant le type FichierGgl
FichierGgl (Type de variable) En anglais : GglFile
Le type FichierGgl permet de connaître toutes les caractéristiques d'un fichier de la suite de logiciels Google (Docs, Sheets, etc.). Ces fichiers sont uniquement stockables et modifiables sur un "Google Drive" (manipulé via une variable de type gglDrive). ATTENTION : Les variables de type FichierGgl peuvent uniquement être créées et initialisées par la fonction DriveListeFichierGgl. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
oOAuth2Param est un OAuth2Paramètres
oOAuth2Param.ClientID = "client_id"
oOAuth2Param.ClientSecret = "client_secret"
oOAuth2Param.URLRedirection = "http://localhost:9000/"
gglMonDrive est un gglDrive
gglMonDrive = GglDriveConnecte(oOAuth2Param)
tabFicGgl est un tableau de FichierGgl
tabFicGgl = DriveListeFichierGgl(gglMonDrive, "/", frRécursif)
POUR TOUT Fichier DE tabFicGgl
SELON Fichier.TypeMIME
CAS typeMimeGglDocs : Fichier.TypeMimeExport = typeMimeDOCX
CAS typeMimeGglSheets : Fichier.TypeMimeExport = typeMimeXLSX
AUTRE CAS : Fichier.TypeMimeExport = typeMimePDF
FIN
soit ResRécupère = DriveRécupèreFichierGgl(gglMonDrive, tabFicGgl[1], "c:\MesDocuments")
SI ErreurDétectée ALORS
Trace ("Une erreur s'est produite")
RETOUR
FIN
FIN
Propriétés Propriétés spécifiques à la description des variables de type FichierGgl Les propriétés suivantes peuvent être utilisées pour manipuler un fichier Google : | | | Nom de la propriété | Type manipulé | Effet |
---|
Chemin | Chaîne de caractères | Chemin du fichier sur le drive. Cette propriété est disponible en lecture seulement. | Nom | Chaîne de caractères | Nom du fichier sur le drive. Cette propriété est disponible en lecture seulement. | TypeMime | Constante de type chaîne de caractères | Type Mime du fichier Google : - typeMimeGglAppsScript : Apps Script.
- typeMimeGglDrawings : Google Drawings.
- typeMimeGglDocs : Google Docs.
- typeMimeGglSheets : Google Sheets.
- typeMimeGglSlides : Google Slides.
Cette propriété est disponible en lecture seulement. | TypeMimeExport | Constante de type chaîne de caractères | Type Mime correspondant aux différentes possibilités d'export selon le type de document (voir Remarques). |
Remarques Exports possibles pour les fichiers Google Docs (constante typeMimeGglDocs) | | | Type de fichier exporté | Constante (MimeType) | Extension du fichier exporté |
---|
Microsoft Word | typeMimeDOCX | .docx | OpenDocument | typeMimeODT | .odt | Texte enrichi | typeMimeTexteRiche | RTF | PDF | typeMimePDF | .pdf | Texte brut | typeMimeTexte | .txt | Page Web (HTML) | typeMimeZIP | .zip |
Exports possibles pour les fichiers Google Sheets (constante typeMimeGglSheets) | | | Type de fichier exporté | Constante (MimeType) | Extension du fichier exporté |
---|
Microsoft Excel | typeMimeXLSX | .xlsx | OpenDocument | typeMimeODS | .ods | PDF | typeMimePDF | .pdf | Page Web (HTML) | typeMimeZIP | .zip | Valeurs séparées par des virgules (première feuille uniquement) | typeMimeCSV | .csv | Valeurs séparées par des tabulations (première feuille uniquement) | typeMimeTSV | .tsv |
Exports possibles pour les fichiers Google Slides (constante typeMimeGglSlides) | | | Type de fichier exporté | Constante (MimeType) | Extension du fichier exporté |
---|
Microsoft PowerPoint | typeMimePPTX | .pptx | ODP | typeMimeODP | .odp | PDF | typeMimePDF | .pdf | Texte brut | typeMimeTexte | .txt | JPEG (première diapositive uniquement) | typeMimeJPG | .jpg | PNG (première diapositive uniquement) | typeMimePNG | .png | Scalable Vector Graphics (première diapositive uniquement) | typeMimeSVG | .svg |
Exports possibles pour les fichiers Google Drawings (constante typeMimeGglDrawings) | | | Type de fichier exporté | Constante (MimeType) | Extension du fichier exporté |
---|
PDF | typeMimePDF | .pdf | JPEG | typeMimeJPEG | .jpg | PNG | typeMimePNG | .png | Scalable Vector Graphics | typeMimeSVG | .svg |
Exports possibles pour les fichiers Google Apps Script (constante typeMimeGglAppsScript) | | | Type de fichier exporté | Constante (MimeType) | Extension du fichier exporté |
---|
Json | typeMimeJSON | .json |
Fonctions manipulant le type FichierGgl Les fonctions manipulant des variables de type FichierGgl sont les suivantes :
| | | Copie un fichier unique du disque distant vers un autre répertoire du disque distant. | | Déplace un fichier présent dans un répertoire d'un drive vers un autre répertoire de ce drive (disque distant). | | Liste les fichiers de la suite Google (Google Docs, Google Sheets, etc.) présents dans un drive Google. | | Récupère un document de la suite Google présent sur un Google Drive dans le format compatible souhaité. | | Renomme un fichier ou un répertoire présent sur un drive. | | Supprime un fichier dans un drive (disque distant). |
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|