Passer au contenu principal
Pour plus d’informations sur la création d’activités, consultez Créer une activité Pega.

Pages et classes

Paramètres

Variables locales

Étapes

Étape 1 : Méthode : Obj-Open-By-Handle. Step page : Case. InstanceHandle : Param.CaseId.
Capture d’écran de l’étape 1 dans Pega, configurée avec la méthode Obj-Open-By-Handle, le champ Step page de Case et un InstanceHandle de Param.CaseId.
Étape 2 : Méthode : Property-Set.
Capture d’écran de l’étape 2 de Pega, configurée avec la méthode Property-Set, un PropertiesName de Local.Index et un PropertiesValue de 0.
Étape 3 : Méthode : Property-Set. Boucle : When :
Capture d’écran de l’étape 3 dans Pega utilisant la méthode Property-Set, avec Local.LinkedRefTo défini sur le pxLinkedRefTo de l’élément actuel de Case.pyAttachments et Local.Id défini sur son pzInsKey.
Capture d’écran de la boîte de dialogue Loop dans Pega à l’étape 3, avec Repeat réglé sur For each element in value list et Value List Property défini sur Case.pyAttachments.
Capture d’écran de la boîte de dialogue des conditions When dans Pega pour l’étape 3, où la condition Local.Index==0 est configurée pour Continue Whens si elle est vraie et pour Skip Step si elle est fausse.
Sous-étape 1 : Méthode : Obj-Open-By-Handle. Step page : Attachment. InstanceHandle: Local.LinkedRefTo
Capture d’écran de la sous-étape 1 dans Pega, configurée avec la méthode Obj-Open-By-Handle, le champ Attachment step page et, pour InstanceHandle, Local.LinkedRefTo.
Sous-étape 2 : Méthode : Obj-Open-By-Handle. Step page : AttachmentInfo. InstanceHandle : Local.Id.
Capture d’écran de la sous-étape 2 de Pega, configurée avec la méthode Obj-Open-By-Handle, la page de l’étape AttachmentInfo et un InstanceHandle de Local.Id.
Sous-étape 3 : Méthode : Call-Function. Pour plus d’informations, consultez SendForProcessing. Jump : En cas d’exception, passer à l’étape ultérieure : ERR.
Capture d’écran de la sous-étape 3 dans Pega, utilisant la méthode Call-Function, avec la fonction @ABBYY.SendForProcessing(AttachmentInfo.pyMemo, Attachment.pyAttachStream) et pour valeur de retour .BatchId.
Capture d’écran des conditions Jump pour la sous-étape 3 dans Pega, avec une condition StepStatusFail qui redirige vers l’étape ERR située plus loin si elle est vraie, et un libellé on-exception ERR.
Sous-étape 4 : Méthode: Call-Function. Pour plus d’informations, voir WaitFirstVerificationOrProcessed. Saut: En cas d’exception, passer à l’étiquette de l’étape ultérieure: ERR
Capture d’écran de la sous-étape 4 dans Pega utilisant la méthode Call-Function, avec la fonction @ABBYY.WaitFirstVerificationOrProcessed(.BatchId) et une valeur de retour de .VerificationUrl.
Capture d’écran des conditions de saut de la sous-étape 4 dans Pega, avec une condition StepStatusFail qui passe à l’étape ultérieure ERR si elle est vraie et à INC si elle est fausse, et une étiquette ERR en cas d’exception.
Sous-étape 5 : Étiquette: ERR. Méthode: Page-Set-Messages. Message: @unescapeHTML(@getWorstMessageName(tools)). Pour plus d’informations, voir unescapeHTML. Saut:
Capture d’écran de la sous-étape 5 dans Pega, étiquetée ERR, utilisant la méthode Page-Set-Messages avec le Message défini sur @unescapeHTML(@getWorstMessageName(tools)).
Capture d’écran des conditions de saut de la sous-étape 5 dans Pega, avec une valeur Condition définie sur true qui quitte l’activité.
Sous-étape 6 : Étiquette: INC. Méthode: Property-Set.
Capture d’écran de la sous-étape 6 dans Pega, étiquetée INC, utilisant la méthode Property-Set avec un PropertiesName de Local.Index et une PropertiesValue de Local.Index+ 1.