Guten Tag Zusammen,
ich möchte innerhalb eines Workflows eine E-Mail mit einem Attachment versenden, jedoch weiß ich leider nicht wie das funktioniert.
Es gibt zwar in "Send Email UUX" in den Properties das Feld Attachments (fileIds), aber keine Ahnung wie genau hier die Syntax lautet? Der Variablentyp müsste System.Guid[] sein. Ich vermute ich muss hier eine FileGuid aus der SQL Tabelle Files nehmen oder?
Kann mir jemand weiter helfen?
Workflow E-Mail Attachments
-
- Posts: 709
- Joined: 07. May 2009, 18:27
- Location: Burscheid
- Contact:
Re: Workflow E-Mail Attachments
Ich schieb die Frage mal hoch, da sie mich auch interessiert.
Re: Workflow E-Mail Attachments
Sollte entweder die ID oder die FileId aus der Tabelle DWPFileInfo sein.
DWPFileInfo hat wiederum die Spalte "ObjectID", die der ExpressionObjectID entspricht. Darüber müsstest du also an deine Anhänge kommen.
ps: die eigentlichen Dateien sind in der SQL Tabelle Files gespeichert. Hier ein SQL mit Join auf Tickets.
DWPFileInfo hat wiederum die Spalte "ObjectID", die der ExpressionObjectID entspricht. Darüber müsstest du also an deine Anhänge kommen.
ps: die eigentlichen Dateien sind in der SQL Tabelle Files gespeichert. Hier ein SQL mit Join auf Tickets.
Code: Select all
SELECT TOP 100
acb.TicketNumber
,*
FROM DWPFileInfo FileInfo
JOIN Files files
ON FileInfo.FileId = files.FileGuid
JOIN SPSActivityClassBase acb
ON FileInfo.ObjectId = acb.[Expression-ObjectID]
ORDER BY FileInfo.UpdatedOn DESC
-
- Posts: 709
- Joined: 07. May 2009, 18:27
- Location: Burscheid
- Contact:
Re: Workflow E-Mail Attachments
Bei der Version 12 hat sich in der Datenbank ja bei Attachments was geändert.
Laut Hilfe soll man ja in der Send UUXMail die FileGUID in der dbo.files benutzen. In der V12 ist die File ID aber nicht mehr in der dbo.files.
Ich habe jetzt jede ID aus der dbo.files und der DWPFileInfo genommen. Aber es wird kein Attachment an der Mail angehangen.
Meine Variable habe ich so erstellt.
Hat noch jemand eine Idee, wie man Attachments in die Mail mit der Version V12 bekommt?
Laut Hilfe soll man ja in der Send UUXMail die FileGUID in der dbo.files benutzen. In der V12 ist die File ID aber nicht mehr in der dbo.files.
Ich habe jetzt jede ID aus der dbo.files und der DWPFileInfo genommen. Aber es wird kein Attachment an der Mail angehangen.
Meine Variable habe ich so erstellt.
Hat noch jemand eine Idee, wie man Attachments in die Mail mit der Version V12 bekommt?
Re: Workflow E-Mail Attachments
Probiere mal die UniqueFileId. Die sollte funktionieren.
-
- Posts: 709
- Joined: 07. May 2009, 18:27
- Location: Burscheid
- Contact:
Re: Workflow E-Mail Attachments
PERFEKT! Das hat geklappt. Ich danke Dir @SchwarzJ.
@Tiki
Damit sollte die Frage auch für dich geklärt sein.
Bis Version 12 nimmst du die FileGuid aus der Tabelle dbo.Files und ab Version 12 die UniqueFileId.
Du legst also eine Variable wie folgt an new Guid("GewünschteID") und wählst diese Variable in deiner Send Email UUX aus.
Re: Workflow E-Mail Attachments
hi, kleine anmerkung hierzu. da wir selbst das thema grad hatten.llaprosper wrote: ↑09. Nov 2023, 09:31 Bis Version 12 nimmst du die FileGuid aus der Tabelle dbo.Files und ab Version 12 die UniqueFileId.
es ist auch in der version 11.0.2 schon so, dass es nur mit der UniqueFileId geht.
genauer hier
Who is online
Users browsing this forum: No registered users and 1 guest