Versões comparadas

Chave

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

...

NomeTipoDescrição
nPageSizeNuméricoTamanho da página


...

SetUrlFilter

Descrição

Faz o set a definição do filtro informado via QueryParamparâmetros de query.


Parâmetros

NomeTipoDescrição
aUrlFilterArrayFiltro via QueryParam


O parâmetro aUrlFilter precisa seguir o formato do array da propriedade aQueryString do Rest Advpl.

No Rest Advpl este array é uma lista de outros array com duas posições, sendo a primeira posição a chave do parâmetro de query e a segunda posição o valor.

Bloco de código
languagecpp
titleexemplo aUrlFilter
collapsetrue
// filtros simples
// a requição com: ?propriedade1=valor1&propriedade2=valor2
// exigiria o array como
aUrlFilter := { ;
  {"propriedade1", "valor1"},;
  {"propriedade2", "valor2"} ;
}
self:SetUrlFilter(aUrlFilter)

// filtro complexos
// ?filter=propriedade1 eq 'valor1' and propriedade2 eq 'valor2'
aUrlFilter := { ;
  {"FILTER", "propriedade1 eq 'valor1' and propriedade2 eq 'valor2'"};
}
self:SetUrlFilter(aUrlFilter)

// Rest Advpl
// Essa versão do Rest já possui preparado um array com os parâmetros de query no formato adequado
// Com isso é possível indicar diretamento o atributo da classe aQueryString
self:SetUrlFilter(self:aQueryString)



...

GetJSONResponse

Descrição

Irá retornar o Json

...