Última modificação em: 10/10/2022

TnWebDMDadosObjetosPegar

GET - /TnWebDMDadosObjetos/Pegar

Retorna informações sobre um determinado cadastro/consulta/processo/relatório como campos, parâmetros e outros. Deve ser utilizado quando se necessita informar os parâmetro ou campos em outra requisição.

Parâmetros

Parâmetro

Obrigatório

Tipo do Parâmetro

Descrição

Valores Válidos

tokenapi

Não

Texto

Token de validação do acesso. Se a base de dados possuir um token cadastrado passa a ser obrigatório informar o mesmo

 

_AActionName

Sim

Texto

Nome interno do objeto a ser acessado

 

Respostas

Resposta Conteúdo
200

Retorna um JSON com as informações do Objeto informado:

{
"Name": "actnGemRRSocio",
"Caption": "Controle Organizacional \\\\ Re
latórios \\\\ Cadastrais \\\\ Contratos Sociais
\\\\ Sócios",
"TipoObjeto": "ntoRelatorio",
"Fields": [
{
"Dicionario": "",
"Name": "pCompleto",
"DisplayLabel": "Tipo Relatório",
"DataType": "ftString",
"DisplayWidth": 50,
"TipoControle": "ntcComboBox",
"NomesValores": [
{
"Analítico": "1"
},
{
"Sintético": "2"
}
],
"Required": true,
"Visible": true,
"TipoData": "ntdNenhum",
"Separador": ""
},
...
],
"RegistroCarregado": false,
"QuestorVersao": "20.8.0.0"
}

500

O erro 500 na maioria dos casos significa que foi informado um objeto no parâmetro "_AActionName" que não existe no sistema ou está com o nome incorreto. Ex:

{

"errorCode": 500, "error": {

"errorCode": 500, "error": {

"Exception": {

"Exception": "ShowForm: _AActio

n = nil\r\n\r\n"

}

}

}

}

401

Acontece quando a base possui um token de validação que não foi repassado através do parâmetro "tokenapi" ou está incorreto. Ex: 

{

"errorCode": 401,

"errorText": "Acesso negado, verifique o to ken informado."

}
CCQ Blog
© Questor Sistemas 2025