Atributo | Domínio | Regras | Descrição |
---|---|---|---|
ID | ID(18) | Rqd PK | Id: Chave de identificação interna |
MODELO | UPPER(80) | Rqd UK | Nome do modelo: Nome utilizado para identificar o modelo específico. |
DESCRICAO | TEXT_LONG | Descrição: Texto livre para descrever o modelo. | |
ARQUIVO_MODELO | ATTACHED_FILE(250) | Rqd | Arquivo modelo: Arquivo anexado contendo o modelo (template) propriamente dito. |
CONTEXTO | OPTION(28) | Rqd | Contexto: Contexto no qual o modelo pode ser utilizado. O contexto define quais informações estão disponíveis para a sua geração. Por exemplo: Um modelo criado para gerar um documento a partir do contexto de um pedido não irá funcionar se for gerado a partir do contexto de um projeto pois não encontrará informações. Valores permitidos:
|
TIPO_ANEXO_ID | ID(18) | FK | Tipo: Quando informado, indica que o arquivo gerado por este modelo irá gerar um anexo deste tipo. Referência para TIPOS_ANEXOS |
CORPO | SOURCE_CODE | Corpo: Corpo utilizado no modelo de documento que utiliza um arquivo "jasper" ao invés de arquivo "docx". Quando utilizado pela interface de Vistorias, pode ser utilizado macros de substituição. As macros disponíveis são:
Caso haja a necessidade de incluir no relatório informações para o usuário adicionar no documento que será gerado, deve-se:
O corpo do modelo aceita HTML. Caso incluir a tag (maiúsculo), o parágrafo ficará com "recuo de parágrafo". |