typhoonx
Messages postés22Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention 5 mars 2008
-
21 juil. 2005 à 10:19
cs_dark vador 57
Messages postés8Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention15 décembre 2008
-
6 mars 2008 à 09:12
Bonjour, je développe en C# pour faire un programme qui ajoute des rendez-vous ou tout autre événement dans un calendrier d'une personne. Jusque là tout va bien j'y arrive très bien mais j'ai un soucis en ce qui concerne les catégories du calendrier dans lequel j'ajoute ce rendez vous (c'est en haut à coté de "objet" et "emplacement")
Mon but serai de mettre un rendez vous avec une catégorie "congés" par exemple pour avoir la couleur.
Si quelqu'un connais une solution, je le remercie d'avance.
vous ouvrer une connexion ADODB, vous sauvez iAppt
(dataset.savetocontainer) et vous fermez la connexion et vous avez un
rendez-vous qui est coloré à la couleur de la catégorie que vous avez
choisi.
Je pense que celà aidera pas mal de gens... j'ai galéré comme un fou pour faire marcher cette catégorie.
cs_dark vador 57
Messages postés8Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention15 décembre 2008 4 mars 2008 à 14:38
Je sais que j'arrive après la guerre mais il s'agit exactement de ce que j'essaye de faire en ce moment donc je tente ma chance.
Je n'ai pas Microsoft CDO for Exchange 2000 Library et après recherche il semble que cette bibliothèque soit livré avec Exchange 2000. Comment faire dans ce cas pour que ca puisse marcher?
Dans mon cas il s'agit d'une application web utilisant vb.net.
Merci d'avance
typhoonx
Messages postés22Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention 5 mars 2008 4 mars 2008 à 20:18
Si mes souvenirs sont bons, regarde dans les objets COM quand tu fais Add Reference, si tu as de la chance elle y sera ;-)
Effectivement 3 ans après, heureusement pour toi qu'il y a les alertes !
cs_dark vador 57
Messages postés8Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention15 décembre 2008 5 mars 2008 à 09:19
J'ai regarder dans les object COM et malheureusement il n'y est pas.
De toute manière j'ai réfléchi après étant donné que je crée une appli web si j'utilise cette méthode je vais ajouter des rendez-vous dans l'Outlook du server et pas celui du client, ce qui ne m'intéresse pas.
Merci quand même et désolé du dérangement.
typhoonx
Messages postés22Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention 5 mars 2008 5 mars 2008 à 10:51
Moi c'était pour ajouter dans le calendrier outlook situé sur exchange. Et donc comme les outlook étaient connectés sur exchange, celui-ci récupère le calendrier en local.
Mais toi visiblement c'est pour dialoguer avec un outlook installé chez une personne lambda dans lien avec un serveur IMAP exchange.
Dans ce cas c'est tout simple tu n'as qu'à faire une instance de l'objet outlook...
cs_dark vador 57
Messages postés8Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention15 décembre 2008 5 mars 2008 à 11:21
Est ce que tu pourrai être plus détaillé sur ton histoire d'instance de l'objet outlook?
Pour l'instant j'ai utiliser du code javascript pour pouvoir rajouter les rendez-vous sur le poste du client mais je n'ai pas trouvé le moyen de changer la catégories du calendrier avec cette méthode.
cs_dark vador 57
Messages postés8Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention15 décembre 2008 5 mars 2008 à 16:02
D'accord, c'est parti.
J'ai un application web permettant de gérer des plannings développé en ASP.NET avec la partie code écrite en VB.NET.
Le but que je recherche est de rajouté dans le calendrier Outlook d'un utilisateur les différentes étapes de ce planning sous la forme de rendez-vous.
On utilise un serveur exchange mais les données des utilisateurs ne sont pas stocké dessus tout est dans un pst stocké sur leur machine.
Techniquement j'ai réussi à rajouter les rendez-vous dans les catalogues grâce à javascript, mais je n'arrive pas à modifier la catégorie du calendrier de ces rendez-vous.
Voilà je pense que je n'ai rien oublié.
ps : c'est trés gentil de vouloir m'aider mais si jamais ca te pose trop te problème mon programme marche il manque juste un peu de couleur qui amméliorerai la lisibilité mais ne sont pas indispensable.
typhoonx
Messages postés22Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention 5 mars 2008 5 mars 2008 à 20:31
Là je ne vois pas je suis désolé, je ne savais pas qu'on pouvais via du javascript modifier le fichier pst du client : ça fait paur niveau sécurité !
Dans le temps il existait un forum msdn spécialisé outlook/exchange, peut-être trouveras-tu ton bonheur là bas ;-)
cs_dark vador 57
Messages postés8Date d'inscriptionlundi 2 octobre 2006StatutMembreDernière intervention15 décembre 2008 6 mars 2008 à 09:12
En fait celà passe par un ActiveX (ActiveXObject( ""Outlook.Application"" )) et comme le programme tourne sur un réseau local je peut me permettre de l'utiliser sans risque pour l'utilisateur.