Bonjour,
J'ai créé un widget qui a pour objet des matches de football. J'aurais voulu y ajouter une fonctionnalité qui est de créer en outlook un meeting qui donne les jours et heures des matches.
J'ai un script qui le fait et çà fonctionne parfaitement la première fois, mais quand le programme exécute la 2ème fois la routine (pour envoyer vers Oulook l'heure et la date du match suivant) il y a une erreur et je n'arrive pas à solutionner...

Voici la routine :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var olAppointmentItem = 1;
function appt( Subject, Location, Start, End, ReminderMinutesBeforeStart )
 
{
  this.Subject = Subject;
  this.Location  = Location;
  this.Start  = Start;
  this.End = End;
  this.ReminderMinutesBeforeStart = ReminderMinutesBeforeStart;
}
 
function saveAppt( obj )
{
  out = COM.createObject( "Outlook.Application" ); 
 
  appt = out.CreateItem( olAppointmentItem );
 
 
  appt.Subject = obj.Subject;
  appt.Location  = obj.Location;
  appt.Start = obj.Start;
  appt.End = obj.End;
  appt.ReminderMinutesBeforeStart = obj.ReminderMinutesBeforeStart;
 
 
  appt.Save();
}

et la commande pour la lancer :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
newAppt = new appt("test subject", "this location", "2011/10/10 20:00", "2011/10/10 22:00", 0)
saveAppt ( newAppt )
Et l'erreur que je reçois au 2ème passage :
Uncaught exception : Error accessing ‘prototype’ : Nom inconnu

Si quelqu'un à une idée de solution...
Merci.