Histórico da Página
...
O ponto de entrada PLRSTPR1 permite customizar a Query que será executadas para buscar os procedimentos.
Parâmetros:
Paramixb | Parâmetros | Descrição | Tipo |
---|---|---|---|
paramixb[1] | cSql | Query padrão montada pelo sistema | Caracter |
paramixb[2] | cType | Indica se está realizando a busca por filtro complexo ou id. C - Complexo S - Busca por id | Caracter |
paramixb[3] | cFilter | Conteúdo do Queryparam filter | Caracter |
paramixb[4] | cTableCode | Conteúdo do Queryparam tableCode | Caracter |
paramixb[5] | cProcedId | Conteúdo do Queryparam procedureId | Caracter |
paramixb[6] | lSrcTabCode | Indica se a busca será realizada por Código Tabela + Procedimento | Lógico |
Retorno:
Retorno | Descrição | Tipo | Obrigatório |
---|---|---|---|
cSql | Query que será executada | Caracter | Sim |
Exemplo de Ponto de Entrada:
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function PLRSTPR1() Local cSql := paramixb[1] Local cType := paramixb[2] Local cFilter := paramixb[3] Local cTableCode := paramixb[4] Local cProcedID := paramixb[5] Local lSrcTabCode := paramixb[6] //Implementar ajuste desejado Return cSql |
...
O ponto de entrada PLRSTPR2 permite customizar o json de resposta. O ponto será executado para cada evento encontrada na Query. É possível capturar um dado da query utilizando o Alias TRB→ (consultar o exemplo abaixo). A lista com todos os Alias podem ser encontradas analisando a Query informada no ponto de entrada PLRSTPR1.
Parâmetros:
Paramixb | Parâmetros | Descrição | Tipo |
---|---|---|---|
paramixb[1] | oItem | Objeto json gerado pelo sistema para o evento posicionado | Objeto |
Retorno:
Retorno | Descrição | Tipo | Obrigatório |
---|---|---|---|
oItem | Objeto do item que será apresentado no json de resposta | Objeto | Sim |
Exemplo de Ponto de Entrada:
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function PLRSTPR2()
Local oItem := paramixb[1]
Local cItem := ''
//Implementar ajuste desejado
cItem := oItem:toJson()
Conout('Procedure description: ' + TRB->PROCEDUREDESCRIPTIONJSON) //Capturando descricao do evento no alias TRB
Conout('Json do objeto posicionado: ' + cItem) //Imprimindo Json do Evento posicionado
Return oItem |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas