|
FichierAffiche .msg outlook ne s'affiche pas |
Débuté par JVM, 20 déc. 2017 19:23 - 1 réponse |
| |
| | | |
|
| |
Membre enregistré 1 message |
|
Posté le 20 décembre 2017 - 19:23 |
Bonjour, Mon application permet aux utilisateurs de rattacher toutes sortes de documents à un dossier, pdf, xls, doc etc. Un double clic sur le document dans une table d'affichage affiche le document sélectionné, dans le cas d'un pdf l'affichage ouvre une nouvelle fenêtre, pour les doc et xls le fichier est ouvert avec une boîte de dialogue qui propose le logiciel à utiliser (excel, word ...). Les documents sont stockés dans la base hyperfile, à l'aide d'un champ memo. Tout se passe très bien pour les différents documents, sauf pour les messages de type .msg. J'utilise le type Mime "application/vnd.ms-outlook"
Le code utilisé :
sNomCheminFichier = ComplèteRep(fRepWeb()) + "DocumentEnCours"+ Document.Extension sExtensionFichier est une chaîne = Document.Extension sMIME est une chaîne = "" sNomFichier est une chaîne = Document.NomDocument+Document.Extension SELON sExtensionFichier CAS ".PDF", ".pdf" sMIME = "application/pdf" CAS ".doc",".DOC" sMIME = "application/msword" CAS ".docx",".DOCX" sMIME = "application/vnd.openxmlformats-officedocument.wordprocessingml.document" CAS ".GIF", ".gif" sMIME = "image/gif" CAS ".htm", ".html",".HTM",".HTML" sMIME = "text/html" CAS ".txt",".TXT" sMIME = "text/plain" CAS ".jpg", ".jpeg", ".png",".JPG",".JPEG",".PNG" sMIME = "image/jpeg" CAS ".xls", ".xlsx",".XLS","XLSX" sMIME = "application/vnd.ms-excel" CAS ".xlsm",".XLSM" sMIME = "application/vnd.ms-excel.sheet.macroEnabled.12" CAS ".mpeg", ".mpg",".MPEG",".MPG" sMIME = "application/video/mpeg" CAS ".msg",".MSG",".eml",".EML" sMIME = "application/vnd.ms-outlook" AUTRE CAS sMIME = "application/unknown" FIN
FichierAffiche(sNomCheminFichier, sMIME)
fSupprime(sNomCheminFichier)
Le code ne permet pas d'ouvrir outlook, et je ne peux donc pas visualiser le message. J'ai pensé à plusieurs solutions, comme un paramétrage dans outlook, utiliser un autre logiciel pour visualiser le message .. Le but est juste de visualiser le texte du message, avec ou sans outlook.
Merci pour votre aide |
| |
| |
| | | |
|
| | |
| |
Posté le 07 janvier 2018 - 15:22 |
Hello,
De mémoire, il faut autoriser le type MIME côté serveur sur IIS en l'ajoutant à la liste /ad hoc/.
++
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> <body text="#000000" bgcolor="#FFFFFF"> Hello,<br> <br> De mémoire, il faut autoriser le type MIME côté serveur sur IIS en l'ajoutant à la liste <i>ad hoc</i>.<br> <br> ++<br> </body> </html> |
| |
| |
| | | |
|
| | | | |
| | |
|