Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
E-Mailfunktion in InfoPath 2003
zurück: Excel Daten in einem InfoPath Formular nutzen weiter: InfoPath --> Bindungen zu einer Datenbank Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Mister
Gast


Verfasst am:
22. Feb 2007, 19:33
Rufname:


E-Mailfunktion in InfoPath 2003 - E-Mailfunktion in InfoPath 2003

Nach oben
       

Hallo, vielleicht kann mir hier jemand helfen?

Ich habe ein Formular mit einem E-Mail Button erstellt. Drückt der User auf den Button öffnet es das Formular in Outlook und übernimmt die Titelzeile aus dem Formular als Betreff im neuen Mail.

Dazu habe ich folgende Funktion:
Code:
function SendMail::OnClick(oEvent)
{
   CreateMail();
   
}

function CreateMail()
{
   
   var xmlTest = XDocument.DOM.selectSingleNode("/my:Test/my:Title");

   try
      {
      var oEnvelope = XDocument.View.Window.MailEnvelope;
      
      
      oEnvelope.To = "test";
      oEnvelope.CC = "test";
      oEnvelope.Subject = getNodeValue(xmlTest);
      oEnvelope.Visible = true   
      }

   catch (ex)
      {
      XDocument.UI.Alert(ex.description);
      }

}

function getNodeValue(xpath, defaultValue)
{
 var xmlNode = getNode(xpath);
 
 if (isInvalidOrEmpty(xmlNode))
 {
  XDocument.UI.Alert("xmlNode is invalid or empty!");
  return (arguments.length > 1) ? defaultValue : "";
 }
 else
  return xmlNode.text;
}



function getNode(xpath)
{
   // Both XML node and absolute XPath are allowed.
   if (typeof(xpath) == "string")
      return XDocument.DOM.selectSingleNode(xpath);
   else
      return xpath;
}

function isInvalidOrEmpty(xmlNode)
{
   // If there is no value, ignore it.
   if (!xmlNode || !xmlNode.text)
      return true;

   // The caller can pass additional error types as optional arguments.
   var aErrorTypes = new Array;
   if (arguments.length > 1)
   {
      for (var i=1; i<arguments.length; i++)
         aErrorTypes.push(arguments[i]);
   }
   else
   {
      aErrorTypes.push("SCHEMA_VALIDATION");
   }

   // If there is a validation error related to this node,
   // then the node is invalid.
   for (var i=0; i<XDocument.Errors.Count; i++)
   {
      var oError = XDocument.Errors(i);
      
      if (xmlNode == oError.Node)
      {
         for (var j in aErrorTypes)
         {
            if (oError.Type == aErrorTypes[j])
               return true;
         }
      }
   }

   // Is valid (no error was found).
   return false;
}
Das Mail wird zwar geöffnet und die Empfänger eingetragen, aber der Betreff bleibt leer. Weiß jemand vielleicht was an dem Code falsch ist oder fehlt?

Zweitens würde ich noch gern wissen ob es möglich ist in Outlook keinen Anhang mit diesem Formular mitzuschicken?

Wäre um Hilfe sehr dankbar!

Danke Mister
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge MS Project Forum: Ressourcen festlegen (2003) 0 Marcel-B. 197 26. Jul 2012, 13:14
Marcel-B. Ressourcen festlegen (2003)
Keine neuen Beiträge MS Project Forum: Project 2003 - Teilprojekte aktualisieren 0 Bert-Mannheim 1317 23. Sep 2010, 17:59
Bert-Mannheim Project 2003 - Teilprojekte aktualisieren
Keine neuen Beiträge MS Project Forum: MS Project 2003: Vorgangsnummer ausblenden 2 Ralf Elfering 2055 20. Jan 2010, 13:08
Ralf Elfering MS Project 2003: Vorgangsnummer ausblenden
Keine neuen Beiträge MS Project Forum: Problem mit Project Holidays und MS Outlook 2003 0 kickzass666 1333 12. Jan 2010, 16:58
kickzass666 Problem mit Project Holidays und MS Outlook 2003
Keine neuen Beiträge MS Project Forum: Problem Öffnen Project 2003 *.mpp in Project 2000 0 beetlejuice 2437 24. Sep 2009, 16:30
beetlejuice Problem Öffnen Project 2003 *.mpp in Project 2000
Keine neuen Beiträge MS Project Forum: Import Resourcen aus Excel nach Project 2003 1 andiewieczo 1813 29. Mai 2009, 20:36
Gast Import Resourcen aus Excel nach Project 2003
Keine neuen Beiträge MS Project Forum: MS Project 2003 - Ressourcennamen 1 xamibor 1815 04. März 2009, 08:34
c3po-r2d2 MS Project 2003 - Ressourcennamen
Keine neuen Beiträge MS Project Forum: Project 2003: Problem Aktualisierung Ressourcenverfügbarkeit 0 Mira_Kleinbauer 1116 27. Feb 2009, 10:55
Mira_Kleinbauer Project 2003: Problem Aktualisierung Ressourcenverfügbarkeit
Keine neuen Beiträge MS Project Forum: projekt 2003 demo? 1 Gast 1514 12. Nov 2008, 18:13
abbe-b projekt 2003 demo?
Keine neuen Beiträge MS Project Forum: Project 2003 - übergeordnete Vorgänge erstellen? 1 funki 2128 16. Jul 2008, 13:19
Gummibärchenfee Project 2003 - übergeordnete Vorgänge erstellen?
Keine neuen Beiträge MS Project Forum: Suchfunktion / Report in MS-Project 2003 0 robbs 919 09. März 2008, 22:31
robbs Suchfunktion / Report in MS-Project 2003
Keine neuen Beiträge MS Project Forum: Vorgangsname als Balkentext & Datumsänderungen MS Pr 200 1 kimal 6459 27. Dez 2007, 10:52
MenschMeier Vorgangsname als Balkentext & Datumsänderungen MS Pr 200
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML CSS