Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nome

Descrição

getPropertyJsonObject

Recupera de acordo com o tipo do dado, o valor de uma propriedade dentro de um JsonObject.

Informações
titleExemplo

ASSIGN cUser = JsonAPIUtils:getPropertyJsonObject(oJsonInput, "user")

Aviso
titleImportante

Caso a propriedade seja um objeto JsonArray, todos os dados são agrupados, transformados em um texto e separados por vírgula.

getPropertyJsonArray

Verifica se o array possui uma propriedade no índice informado e, de acordo com o tipo do dado.

Informações
titleExemplo

ASSIGN cReturn = JsonAPIUtils:getPropertyJsonArray(oJsonArray, iCount).

getProperty

Recebe um objeto genérico que será transformado em JsonObject ou JsonArray, de acordo com as informações vindas da chamada,
e devolve uma string com o conteúdo da propriedade indicada pelo nome ou pelo ­índice.

Informações
titleExemplo

ASSIGN cReturn = JsonAPIUtils:getProperty(oJsonObject, cProperty, ?).

getJsonArrayChar

Retorna todos os dados de um objeto JsonArray agrupados, transformados em um texto e separados por vírgula.

Informações
titleExemplo

ASSIGN cJsonArrayChar = JsonAPIUtils:getJsonArrayChar(oJsonArray)

checkJsonIsArray

Verifica se o objeto é um JsonArray ou um JsonObject.

Informações
titleExemplo

IF JsonAPIUtils:checkJsonIsArray(oJsonInput) THEN DO:

...

END.

changeDateToISO

Formata uma variável do tipo Date para uma string dentro do padrão ISO.

Informações
titleExemplo

ASSIGN cDateISO = JsonAPIUtils:changeDateToISO(pDate)

changeISOToDate

Converte uma data no formato ISO (string) para uma variável do tipo Date.

Informações
titleExemplo

ASSIGN pDate = JsonAPIUtils:changeISOToDate(cDateISO)

convertLongcharToJsonObject

Converte uma variável LongChar em um objeto JSONObject.

Informações
titleExemplo

ASSIGN oJsonObject = JsonAPIUtils:convertLongcharToJsonObject(pJsonChar)

convertTempTableToJsonObject

Converte uma tabela temporária em um objeto JSONObject.

Informações
titleExemplo

ASSIGN oJsonObject = JsonAPIUtils:convertTempTableToJsonObject(TEMP-TABLE RowErrors:HANDLE)

convertTempTableToJsonArray

 Converte uma TEMP-TABLE handle para um JSONArray.

Informações
titleExemplo

Assign oJsonArray = JsonAPIUtils:ConvertTempTableToJsonArray(INPUT TEMP-TABLE RowErrors:HANDLE).

convertTempTableFirstItemToJsonObject

Converte uma TEMP-TABLE handle para um single JSONObject.

Informações
titleExemplo

RETURN JsonAPIUtils:convertTempTableFirstItemToJsonObject(TempTable).

getTableExceptFieldsBySerializedFields

Retorna a lista de campos da tabela para a lista de exceção com base no nome serializado do campo separados por ','.

Informações
titleExemplo

ASSIGN cReturn = JsonAPIUtils:getTableExceptFieldsBySerializedFields(vHandle, vFields).

jsonDataTypeToAblDataType

Retorna o tipo de dado PROGRESS conforme tipo de dado vindo do JSON.

Informações
titleExemplo

ASSIGN cReturn = JsonAPIUtils:jsonDataTypeToAblDataType(jsonType).

convertDataSetToJsonObject

Converte um DATASET handle para um JSONObject.

Informações
titleExemplo

ASSIGN OJsonObject = JsonAPIUtils:convertDataSetToJsonObject (INPUT hDSImp).

convertDataSetToJsonObject

Converte um DATASET handle para um JSONObject podendo optar pela omissão dos valores iniciais.

Informações
titleExemplo

ASSIGN OJsonObject = JsonAPIUtils:convertDataSetToJsonObject (INPUT hDSImp, INPUT YES).

convertDataSetToJsonArray

Converte um DATASET handle para um JSONArray.

Informações
titleExemplo

ASSIGN OJSONArray = JsonAPIUtils:convertDataSetToJsonArray (INPUT hDSImp).

convertDataSetToJsonArray

Converte um DATASET handle para um JSONArray podendo optar pela omissão dos valores iniciais.

Informações
titleExemplo

ASSIGN OJSONArray = JsonAPIUtils:convertDataSetToJsonArray (INPUT hDSImp, INPUT YES).

convertDataSetFirstItemToJsonObject

Converte um DATASET handle para um single JSONObject.

Informações
titleExemplo

ASSIGN OJsonObject = JsonAPIUtils:convertDataSetFirstItemToJsonObject (INPUT hDSImp).

convertDataSetFirstItemToJsonObject

Converte o primeiro registro de um DATASET handle para um single JSONObject podendo optar pela omissão dos valores iniciais.

Informações
titleExemplo

ASSIGN OJsonObject = JsonAPIUtils:convertDataSetFirstItemToJsonObject (INPUT hDSImp, INPUT YES).