Zum Hauptinhalt springen
Weitere Informationen zum Erstellen von Aktivitäten finden Sie unter Erstellen einer Pega-Aktivität.

Seiten & Klassen

SeitennameKlasse
CaseWork-
AttachmentData-WorkAttach-File
AttachmentInfoData-WorkAttach-File

Parameter

NameDatentypErforderlich
CaseIdStringJa

Lokale Variablen

NameDatentyp
LinkedRefToString
IdString
IndexString

Schritte

Schritt 1: Methode: Obj-Open-By-Handle. Schrittseite: Case. InstanceHandle: Param.CaseId. Schritt 2: Methode: Property-Set.
PropertiesNamePropertiesValue
Local.Index0
Schritt 3: Methode: Property-Set.
PropertiesNamePropertiesValue
Local.LinkedRefToCase.pyAttachments(<CURRENT>).pxLinkedRefTo
Local.IdCase.pyAttachments(<CURRENT>).pzInsKey
Schleife:
RepeatValue List Proeprty
Für jedes Element in der WertelisteCase.pyAttachments
Wenn:
Whenif truetrue paramif falsefalse param
Local.Index==0Continue WhensSkip Step
Teilschritt 1: Methode: Obj-Open-By-Handle. Schrittseite: Attachment. InstanceHandle: Local.LinkedRefTo Teilschritt 2: Methode: Obj-Open-By-Handle. Schrittseite: AttachmentInfo. InstanceHandle: Local.Id. Teilschritt 3: Methode: Call-Function.
FunctionRückgabewert
@ABBYY.SendForProcessing(AttachmentInfo.pyMemo, Attachment.pyAttachStream).BatchId
Weitere Informationen finden Sie unter SendForProcessing. Sprung:
Whenif truetrue paramif falsefalse param
StepStatusFailJump to Later StepERR
Bei einer Ausnahme zur Bezeichnung des späteren Schritts springen: ERR. Teilschritt 4: Methode: Call-Function.
FunctionRückgabewert
@ABBYY.WaitFirstVerificationOrProcessed(.BatchId).VerificationUrl
Weitere Informationen finden Sie unter WaitFirstVerificationOrProcessed. Sprung:
Whenif truetrue paramif falsefalse param
StepStatusFailJump to Later StepERRJump to Later StepINC
Bei einer Ausnahme zur Bezeichnung des späteren Schritts springen: ERR Teilschritt 5: Label: ERR. Methode: Page-Set-Messages. Nachricht: @unescapeHTML(@getWorstMessageName(tools)). Weitere Informationen finden Sie unter unescapeHTML. Sprung:
Whenif truetrue paramif falsefalse param
trueExit Activity
Teilschritt 6: Label: INC. Methode: Property-Set.
PropertiesNamePropertiesValue
Local.IndexLocal.Index+ 1