...
Nome | Tipo | Descrição |
---|---|---|
nPageSize | Numérico | Tamanho da página |
...
Descrição
Faz o set a definição do filtro informado via QueryParamparâmetros de query.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
aUrlFilter | Array | Filtro 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 | ||||||
---|---|---|---|---|---|---|
| ||||||
// 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)
|
...
Descrição
Irá retornar o Json
...