Versão atual:

listAttachments não está funcionando

Prezados, não consigo pegar o nome do arquivo anexado com o comando listattachments do hAPI, parece que o workflow não identifica o beforeTaskSave.

Usei este exemplo onde não anexo nada no form, ou seja, teria que retornar a mensagem Attachment not found! porem a tarefa é finalizada e nada acontece.

Preciso pegar o nome do arquivo e gravar no campo text de um formulário.


function beforeTaskSave(colleagueId, nextSequenceId, userList) {
    var attachments = hAPI.listAttachments();
    var hasAttachment = false;

    for (var i = 0; i < attachments.size(); i++) {
        var attachment = attachments.get(i);
        if (attachment.getDocumentDescription() == "fluig.pdf") {
            hasAttachment = true;
        }
    }

    if (!hasAttachment) {
        throw "Attachment not found!";
    }
}

Versão (1):

Ver a versão formatada

listAttachments não está funcionando

Comentário

new question