Zum Hauptinhalt springen

Layout per E-Mail versenden

Aufbau

SendEmail(sTo,sCC,sBCC,sSubject,sAttach,sEmailName,sBody,bShowErrors,bShowConfirmation,sLayout,sIDCompany,sID,sVendorCompany,sVendor, sCompany,sEventNum,sCribCompany,sCrib,sLocationCompany,sLocation,sEmployeeCompany,sEmployee,sDepartmentCompany,sDepartment)

Parameter

| Parameter | Typ | Beschreibung
| sTo | Zeichenkette | Eine Liste von E-Mail-Adressen, an die die E-Mail gesendet werden soll. Wenn mehrere E-Mail-Adressen angegeben werden, sollten diese durch Semikolons getrennt werden.sCC | Zeichenfolge | Eine Liste von E-Mail-Adressen, an die die E-Mail als Kopie gesendet werden soll. Wenn mehrere E-Mail-Adressen in Kopie gesetzt werden sollen, müssen diese durch Semikolons getrennt werden.sBCC | Zeichenfolge | Eine Liste von E-Mail-Adressen, an die die E-Mail als Blindkopie gesendet werden soll. Wenn mehrere E-Mails im BCC-Feld stehen, sollten sie durch Semikolons getrennt werden.Subject | String | Der Betrefftext für die E-MailsAttach | String | Der genaue Dateiname (einschließlich Verzeichnis), der als Anhang an die E-Mail angehängt werden soll.sEMailName | String | Wenn beim Versenden der E-Mail ein Fehler auftritt, wird ein Eintrag im Verlaufsprotokoll des Profil-Managers erstellt. Diese Verlaufsprotokolle werden unter diesem E-Mail-Namen gespeichert, damit verschiedene E-Mail-Typen gruppiert werden können.sBody | String | Der Text der E-Mail. Dieser Text kann mehrere Zeilen umfassen.bShowErrors | Boolean | Boolescher Wert (True oder False). Falls „true“, werden dem Benutzer alle bei der Ausführung der E-Mail festgestellten Fehler über ein Popup-Fenster angezeigt.bShowConfirmation | Boolean | True oder False (Boolescher Wert). Wenn „true“, wird dem Benutzer nach dem Versenden der E-Mail ein Bestätigungsdialog angezeigt.sLayout | String | Name des Layouts, wie im LayoutBuilder eingerichtet...E-Mail-Layouts sIDCompany | String | zum Abrufen des ID-Datensatzes, der für Seriendruckfelder benötigt wird sID | String | zum Abrufen des ID-Datensatzes, der für Seriendruckfelder benötigt wird sVendorCompany | String | zum Abrufen des Lieferanten-Datensatzes, der für Seriendruckfelder benötigt wird sVendor | String | zum Abrufen des Lieferanten-Datensatzes, der für Seriendruckfelder benötigt wird sCompany | String | zum Abrufen des Unternehmens-Datensatzes, der für Seriendruckfelder benötigt wird sEventNum | String | zum Abrufen des Veranstaltungsdatensatzes für Seriendruckfelder: sCribCompany | String | zum Nachschlagen des für Seriendruckfelder benötigten Crib-Datensatzes sCrib | String | zum Nachschlagen des für Seriendruckfelder benötigten Crib-Datensatzes sLocationCompany | String | zum Nachschlagen des für Seriendruckfelder benötigten Standort-Datensatzes sLocation | String | zum Nachschlagen des für Seriendruckfelder benötigten Standort-Datensatzes sEmployeeCompany | String | zum Nachschlagen des für Seriendruckfelder benötigten Mitarbeiter-Datensatzes sEmployee | String | zum den für Seriendruckfelder benötigten Mitarbeiterdatensatz nachzuschlagenDepartmentCompany | Zeichenfolge | zum Nachschlagen des für Seriendruckfelder benötigten AbteilungsdatensatzesDepartment | Zeichenfolge | zum Nachschlagen des für Seriendruckfelder benötigten Abteilungsdatensatzes |

Beschreibung

Diese Prozedur versendet eine E-Mail über das IndySoft-E-Mail-System, wie es auf der Registerkarte „E-Mail-Einstellungen“ unter „Benutzer-/Standorteinstellungen“ definiert ist. Alle Fehler, die beim Versenden der E-Mail aufgetreten sind, werden im Protokoll des Profil-Managers protokolliert, genau wie bei anderen E-Mails in IndySoft. Im Gegensatz zur Prozedur „SendEMail“, die ausschließlich textbasierte E-Mails versendet, verwendet diese Prozedur ein E-Mail-Layout aus PrintBuilder (Parameter „sLayout“). Mit dieser Prozedur kann der Benutzer Schlüsselfelder für die Auswahl aller Seriendruckgruppen wie Anlage, Unternehmen, Abteilung usw. festlegen, im Gegensatz zur Prozedur „SendLayoutEMail“, die lediglich das E-Mail-Layout versendet – wobei alle Seriendruck-Ersetzungen übersprungen werden. Wenn ein Sys. Admin. Es wird ein Protokoll erstellt (aufgrund der systemweiten Einstellung); dieses Protokoll enthält dann die Firmen-ID aus den Parametern „sIDCompany“ und „sID“.

Beispiel

Es wurde kein Beispiel angegeben

Anwendungskompatibilität

IndySoft Kalibrierungsmanagement, IndySoft Laborverwaltung für gewerbliche Einrichtungen, IndySoft Werkzeugverwaltung

Siehe auch

Keine verwandten Themen |