Retorna o conteúdo do container ou do texto codificado no formato hexadecimal.
HexDecode(dados {; nomeDoArquivoComExtensão })
dados
- expressão de texto ou campo de texto que contém dados hexadecimais a decodificar.
nomeDoArquivoComExtensão - expressão de texto ou campo de texto que contém o nome do arquivo e a extensão a serem usados quando o conteúdo armazenado é armazenado em um campo de container.
texto, container
FileMaker Pro 16.0
Para decodificar um valor hexa e retornar o resultado em um campo de texto (ou uma variável usada como dados de texto), especifique o texto que estava no formato UTF-8 e foi codificado no formato hexadecimal no parâmetro dados
.
Para decodificar um valor hexadecimal que representa dados binários, retorne o resultado em um campo de container (ou uma variável usada como dados de container) e especifique o parâmetro NomeDoArquivoComExtensão
. Se um nome de arquivo e extensão não forem especificados, essa função retornará texto em vez dos dados do container.
•Esta função não é compatível com soluções em tempo de execução e retorna "?".
HexDecode("46696C654D616B6572")
retorna FileMaker.
Decodifica dados hexadecimais em um campo de texto e o armazena como um arquivo com nome key.data em um campo de container.
Definir campo [ tabela::container ; HexDecode(tabela::texto ; "key.data") ]