Pular para o conteúdo

Gera um relatório PDF a partir de um modelo RML (Report Markup Language), preenchido com dados de uma ou mais tabelas do PlaidCloud. Utilize-o para relatórios formais e formatados — faturas, demonstrações financeiras, declarações regulamentares, resumos com a imagem da marca.

O modelo RML define o esquema (tamanho da página, tipos de letra, texto fixo, posição das tabelas); as tabelas de entrada fornecem os dados variáveis. Compare com Reports Batch quando um modelo tem de produzir muitos relatórios (por exemplo, um por cliente).

O modelo lê cada origem do separador Dados do relatório, e cada constante em Constantes do relatório (valores fixos), pelo respetivo nome. As novas origens chamam-se new_source, new_source_2 e assim sucessivamente, nomes que o modelo consegue ler tal como estão; mude-lhes o nome para indicar o que contêm.

Todos os nomes de origens e constantes têm de ser:

  • Indicados — um nome em branco é recusado.
  • Próprios — duas origens, duas constantes, ou uma origem e uma constante não podem partilhar o mesmo nome, porque o modelo veria apenas uma delas: Source name ‘sales’ is also a constant name; rename one of them.
  • Legíveis pelo modelo — letras, dígitos e carateres de sublinhado, começando por uma letra ou um sublinhado: Constant name ‘fiscal year’ can’t be read by the template: use letters, digits and underscores, starting with a letter or underscore.
  • Não ser uma palavra reservada pelo modelo — True, False, None, true, false, none, not e self são lidas como algo diferente dos seus dados: Source name ‘self’ is a word the template reserves, so it can’t be read as a name.

Ainda sem exemplos…