Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
maxLevel1
typeflat


Einleitung

In gewissen Prozessen ist es erforderlich Informationen in einem PDF zusammenzustellen und diese einem Benutzerkreis zuzustellen. Dieser Artikel beschreibt anhand eines Beispiels wie dies in der CoreOne Workflow Enginee gemacht werden kann.

...

PDF Erstellen

1

Image Modified

Alls aller erstes müssen die Benötigten Kontext Werte geladen werden, welche sie in ihrer Vorlage ersetzen möchten. Wählen Sie dazu zum Beispiel die Aktivität 'CoreIdentity / GetContextParametersActivity', welche sämtliche Attribute einer Core Identität lädt.

2

Image Modified

Als nächstes fügen Sie die Aktivität 'GeneratePdf' hinzu

3

Image Modified

In den Einstellungen der Aktivität können sie die in der vorausgegangenen Aktivität geladenen Kontext Werte als Replacements übergeben und den Template Namen angeben. Das Resultat speichern sie in ein neues Objekt vom Typ 'MemoryStream'

E-Mail mit Anhang versenden

1

Image Modified

Fügen Sie die Aktivität 'Send-Mail' hinzu

2

...

Image Added

In den Einstellungen der Aktivität können sie den Text, den Absender und weitere Einstellungen vornehmen.

Wichtig:

Den vorher generierten Memory Stream fügen Sie hier als Attachment hinzu. Sie können dies am Einfachsten mit folgender Konfiguration machen:

Code Block
languagec#
{ new iTsense.Moving.Common.Mail.Attachment(PdfStream, "application/pdf", "Welcome.pdf") }


Verwandte Artikel

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel in ( "identität" , "how-to" ) and type = "page" and space = "IKB"