Présentation d’Awesome Table

2667 3

Awesome Tables est un gadget Google Sites développé par Romain Vialard (Top Contributeur Google Apps Scripts).

Ce gadget permet de créer à partir d’une spreadsheet Google (le tableur du Drive), un tableau dynamique filtrable. Les filtres sont générés automatiquement en fonction des informations saisies dans le tableur, ils peuvent être de type liste déroulante ou zone de saisie.

 

Découvrez la vidéo de présentation (durée 1H00).

Enregistrée lors du Hangout de la communauté G+ des experts Google Apps, le 15/01/2014.

 

La présentation :

 

Documentation Awesome Table.

Site officiel

 

Si vous avez trouvé une faute d’orthographe, veuillez nous en informer en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée .

Thierry

Thierry

Thierry VANOFFE, consultant, formateur, coach G Suite. CEO de Numericoach, leader de la formation G Suite en France. Passionné par Google, ce blog me permet de partager cette passion et distiller tutos, trucs, astuces, guides sur les outils Google. N'hésitez pas à me solliciter pour vos projets de formation.

3 commentaires

  1. Avatar

    Bonjour,
    J’ai découvert l’excellent gadget « Awesome » ! en revanche je n’arrive pas à appliquer le script suivant : (Romain Viallard)

    var formURL = ‘https://docs.google.com/forms/d/1wqT01YFOllvh_sYe-gqMaAnlVv75Lw_D8LhuQM3hdKQ/viewform’;
    var sheetName = ‘Form Responses’;
    var columnIndex = 11;

    function getEditResponseUrls(){
    var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(sheetName);
    var data = sheet.getDataRange().getValues();
    var form = FormApp.openByUrl(formURL);
    for(var i = 2; i < data.length; i++) {
    if(data[i][0] != '' && (data[i][columnIndex-1] == '' || !data[i][columnIndex-1])) {
    var timestamp = data[i][0];
    var formSubmitted = form.getResponses(timestamp);
    if(formSubmitted.length < 1) continue;
    var editResponseUrl = formSubmitted[0].getEditResponseUrl();
    sheet.getRange(i+1, columnIndex).setValue('Edit entry’);
    }
    }
    }

    J’ai un message d’erreur qui m’indique :

    TypeError: Impossible d’appeler la méthode « getDataRange » de null. (ligne 7, fichier « Code »)

    Merci pour votre aide

    CDLT

    1. Thierry

      tu viens dans le HOA de jeudi prochain et tu poses ta question en direct à Romain ?

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :