Tokens de campos de formulário

Valores de campos do formulário

Os tokens de valores de campos do formulário trazem informações sobre os valores do formulário de uma determinada solicitação. Eles podem ser usados em:

Token

Descrição

Exemplo de valor

{Form.identDoCampo}

Valor do campo do formulário definido pelo identificador na instância de solicitação associada. Substitua identDoCampo pelo identificador do campo do formulário. Exemplo: {Form.valorTotal}

1.2020,0

Atributos especiais para campos do tipo Arquivo

Os tokens abaixo são complementares e podem ser usados somente com campos do formulário do tipo Arquivo.

Substitua identDoCampo pelo identificador do campo do formulário.

Token

Descrição

Exemplo de valor

{Form.identDoCampo.HtmlLink}

Tag HTML com link para acesso ao documento

<a href="....

{Form.identDoCampo.SignedHtmlLink}

Tag HTML com link para acesso ao documento assinado eletronicamente

<a href="...

{Form.identDoCampo.HtmlOpenLink}

Tag HTML com link para acesso ao documento sem necessitar de autenticação

<a href="....

{Form.identDoCampo.SignedHtmlOpenLink}

Tag HTML com link para acesso ao documento assinado eletronicamente, sem necessitar de autenticação

<a href="...

{Form.identDoCampo.Url}

URL completo de acesso direto ao documento

https://nomedosistema...

{Form.identDoCampo.SignedUrl}

URL completo de acesso direto ao documento assinado eletronicamente

https://nomedosistema...

{Form.identDoCampo.OpenUrl}

URL completo de acesso direto ao documento sem necessitar de autenticação

https://nomedosistema...

{Form.identDoCampo.SignedOpenUrl}

URL completo de acesso direto ao documento assinado eletronicamente, sem necessitar de autenticação

https://nomedosistema...

{Form.identDoCampo.Filename}

Nome completo do arquivo, com extensão

reembolso.pdf

{Form.identDoCampo.Mimetype}

Mimetype do arquivo

application/pdf

{Form.identDoCampo.Extension}

Extensão do arquivo

.pdf

{Form.identDoCampo.Base64}

Conteúdo base 64 do arquivo

JVBERi0xLjMNCiXi48/TDQ...

{Form.identDoCampo.SignedBase64}

Conteúdo base64 do arquivo assinado eletronicamente

JVBERi0xLjMNCiXi48/TDQ...

{Form.identDoCampo.Md5}

Hash MD5 do arquivo

8068627168c3e908b5a4d2266a958135

{Form.identDoCampo.Sha1}

Hash SHA1 do arquivo

71a3b060d00cabf019754d12a25601d95ecef220

{Form.identDoCampo.Sha256}

Hash SHA256 do arquivo

6c523fb96958d4cb2532ea5ae2453eaa86cea68e01a2c6fe67e777c1e121427f

{Form.identDoCampo.Sha512}

Hash SHA512 do arquivo

0e4b2fdd21665596ea6d570d0b3b1e7b9460d2d6f39167df76f7ede21e17a77d4c76bd7c8e163ee50f0f0899c28498f6478098f488890b8c5a53cb45d8efe6a3

Atributos especiais para campos em tabelas multivaloradas

Substitua identDoCampo pelo identificador do campo do formulário.

Token

Descrição

Exemplo de valor

{Form.identDoCampo...}

Lista de todos os valores do campo em todas as linhas da tabela multivalorada, separados por vírgula

Bill Gates, Steve Jobs, Elon Musk

{Form.Loop.identDoCampo} Conteúdo {/Form.Loop.identDoCampo}

Nesse caso o campo identDoCampo deve estar dentro de uma tabela multivalorada e servirá de "âncora". O sistema realizará um loop por todos os valores desse campo. O "Conteúdo" pode ser substituído por outros tokens misturado a conteúdo textual e, em alguns pontos, HTML.

<table> {Form.Loop.nome} <tr> <td>{Form.nome}</td> <td>{Form.idade}</td> <td>{Form.cidade}</td> </tr> {/Form.Loop.nome}

</table>

Os antigos tokens, utilizados em versões anteriores do sistema, que utilizavam prefixos como {Instancia}, {Formulario}, {Requisitante}, {Executor}, etc, continuam válidos, porém não devem ser usados em novas implementações

Atualizado