Commits (2)
...@@ -30,6 +30,40 @@ class AppConfig { ...@@ -30,6 +30,40 @@ class AppConfig {
- Ouvrez votre document Google Sheets. - Ouvrez votre document Google Sheets.
- Regardez le bas de la fenêtre du navigateur où les feuilles de calcul sont répertoriées. Vous verrez les onglets pour chaque feuille de calcul dans votre document. - Regardez le bas de la fenêtre du navigateur où les feuilles de calcul sont répertoriées. Vous verrez les onglets pour chaque feuille de calcul dans votre document.
#### Intégration de Google Sheets dans l'application pour modification de la feuille (Ajout d'étudiant)
- Partie 1: Configurer Google Apps Script
1. Créer un Nouveau Script Google Apps
2. Donnez un nom à votre projet
- Écrire le Script pour Manipuler Google Sheets
Dans l'éditeur de script, remplacez le contenu du fichier Code.gs par le script suivant :
```gs
function doPost(e) {
var sheetId = 'VOTRE_ID_DE_FEUILLE'; // Remplacez par l'ID de votre Google Sheet
var sheetName = 'Feuille 1'; // Ou le nom de votre feuille
var sheet = SpreadsheetApp.openById(sheetId).getSheetByName(sheetName);
var data = JSON.parse(e.postData.contents);
sheet.appendRow(data.values[0]);
return ContentService.createTextOutput(JSON.stringify({"status": "success"}))
.setMimeType(ContentService.MimeType.JSON);
}
function doGet() {
return ContentService.createTextOutput('La Web App est en fonctionnement.');
}
```
- Déployer en tant que Web App
- Cliquez sur Déployer > Nouveau déploiement.
- Cliquez sur Sélectionner le type et choisissez Web application.
- Entrez une description pour votre déploiement, configurez les options de partage comme désiré, et cliquez sur Déployer.
- Copiez l'URL de la Web App qui vous est fournie pour la requete post de mise à jour de la "sheet".
### Build avec un env Linux: ### Build avec un env Linux:
```shell ```shell
......