Unit GNLib
Descrição
Unit de funções usadas pela biblioteca
Visão Geral
Classes, Interfaces, Objetos e Registros
Funções e Procedimentos
function ToGNValue(const AValue: Extended): Extended; overload; |
function GNValue(const AValue: Extended): Extended; overload; |
function ObjectToJsonString(const AObject: TObject): string; |
function JsonToObject(const AJsonString: string; const AObjectClass: TClass): TObject; |
Descrição
Funções e Procedimentos
function ToGNValue(const AValue: Extended): Extended; overload; |
Converte o valor Extended ou float para inteiro no formato GerenciaNet. ex: valor 10.5 fica 1050 no formato GerenciaNet.
Parâmetros
- AValueExtended/float.
Retornos
Extended |
function GNValue(const AValue: Extended): Extended; overload; |
Converte Extended no formato GerenciaNet para Extended/float. ex: valor 1050 é igual a 10.50
Parâmetros
- AValueExtended
- no formato GerenciaNet (maior que 4 digitos).
Retornos
Extended. |
function ObjectToJsonString(const AObject: TObject): string; |
Deserializa o objeto para uma string JSON.
Retornos
String JSON do objeto. |
function JsonToObject(const AJsonString: string; const AObjectClass: TClass): TObject; |
Serializa o objeto a partir de uma string JSON.
Parâmetros
- AJsonStringString
- JSON.
Retornos
Objeto a ser convertido para a Classe utilizada. |
JBS Soluções 2015 |