report.render
Gerar relatório
Gera o PDF de um relatório guardado e junta-o aos ficheiros do fluxo, para o enviar por email.
- Kind:
step - Key:
report.render - Categoria:
action - Envelope: mapa (um objeto JSON em
config)
Campos
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|---|---|---|---|---|
reportId | uuid | não | "" | O relatório guardado, de blocos ou HTML, a gerar. | report (uuid) |
recordId | string | não | "" | O registo de um relatório por registo. Vazio = a linha do gatilho (vars.rowId, senão o id do primeiro registo). | expressões {{record.coluna}} |
params | json | não | {} | Os valores das entradas do relatório, por nome. Os valores aceitam tokens {{record.x}}/{{vars.y}}; o que falta usa o valor guardado no relatório. | expressões {{record.coluna}} |
fileName | string | não | "" | Nome do PDF, sem extensão. Vazio = o nome do relatório. | expressões {{record.coluna}} |
locale | enumeration | não | "pt" | O idioma do documento: datas, números e textos fixos. | - |
Exemplo JSON
{
"reportId": "nome-da-report",
"recordId": "",
"params": {},
"fileName": "",
"locale": "pt"
}
Gerado de definitions.json versão 35a57cb3aa07. Esta página nasce no build: não se edita à mão.