Papyvar83
Nouveau membre
Bonjour,
Je sèche depuis plusieurs jours, je ne vois pas où est mon erreur (Je débute en Javascript).
Si qqu'un pouvait m'aider, ce serait super.
Merci d'avance.
Mon code :
function Modif_Evenement() {
var setupInfo = ss.getSheetByName("agenda"); // Nom de la feuille de calcul contenant la nom de l'agenda
var calendarName = setupInfo.getRange("A5").getValue(); // Référence de la cellule contenant le nom de l'agenda
var cal = CalendarApp.openByName(calendarName);
var Mtjour = 10
var today = new Date()
var thisweek = new Date (today.getTime())
var oneDayfromNow = new Date(today.getTime() + (1*3600000*24));
var titre = "Cumul Journée : € 0000 ";
var description = "Cumul Journée : € 0000 "
var HeurDeb = new Date();
HeurDeb.setMinutes(00);
HeurDeb.setHours(23);
HeurDeb.setSeconds(00);
var HeurFin = new Date()
HeurFin.setMinutes(30);
HeurFin.setHours(23);
HeurFin.setSeconds(00);
// var events:Array = new Array();
var events = cal.getEvents(today, oneDayfromNow, {search: 'Cumul Journée : €'});
if (events.length < 1) {
cal.createEvent(description, new Date(HeurDeb), new Date(HeurFin), {description : titre});
} else {
var CalID = [cal.getId()];
var DescEvent = [events[0].getDescription()];
var NumEvent = [events[0].getId()];
var TitreEvent = [events[0].getTitle()];
var Montant = parseInt(TitreEvent[0].substring(18,23));
Montant = Montant + Mtjour
TitreEvent = "Cumul Journée : " + Montant + " €";
var Modevent = {"Title": TitreEvent};
;
cal.events().patch(
calendarId=CalID,
eventId=NumEvent,
resource=Modevent
).execute();
}
}
Je sèche depuis plusieurs jours, je ne vois pas où est mon erreur (Je débute en Javascript).
Si qqu'un pouvait m'aider, ce serait super.
Merci d'avance.
Mon code :
function Modif_Evenement() {
var setupInfo = ss.getSheetByName("agenda"); // Nom de la feuille de calcul contenant la nom de l'agenda
var calendarName = setupInfo.getRange("A5").getValue(); // Référence de la cellule contenant le nom de l'agenda
var cal = CalendarApp.openByName(calendarName);
var Mtjour = 10
var today = new Date()
var thisweek = new Date (today.getTime())
var oneDayfromNow = new Date(today.getTime() + (1*3600000*24));
var titre = "Cumul Journée : € 0000 ";
var description = "Cumul Journée : € 0000 "
var HeurDeb = new Date();
HeurDeb.setMinutes(00);
HeurDeb.setHours(23);
HeurDeb.setSeconds(00);
var HeurFin = new Date()
HeurFin.setMinutes(30);
HeurFin.setHours(23);
HeurFin.setSeconds(00);
// var events:Array = new Array();
var events = cal.getEvents(today, oneDayfromNow, {search: 'Cumul Journée : €'});
if (events.length < 1) {
cal.createEvent(description, new Date(HeurDeb), new Date(HeurFin), {description : titre});
} else {
var CalID = [cal.getId()];
var DescEvent = [events[0].getDescription()];
var NumEvent = [events[0].getId()];
var TitreEvent = [events[0].getTitle()];
var Montant = parseInt(TitreEvent[0].substring(18,23));
Montant = Montant + Mtjour
TitreEvent = "Cumul Journée : " + Montant + " €";
var Modevent = {"Title": TitreEvent};
;
cal.events().patch(
calendarId=CalID,
eventId=NumEvent,
resource=Modevent
).execute();
}
}