Obtém o valor do parâmetro query string da requisição REST atual.
![](/download/attachments/197528036/blocoObterParamentroDaQueryString.png?version=1&modificationDate=1719598402000&api=v2)
Figura 1 - Bloco Obter parâmetro da query string
Compatibilidade
- Bloco servidor: cronapi.screen.Operations.getParam()
Retorno
Retorna uma string contendo o valor do parâmetro selecionado da requisição REST atual.
Parâmetros
Campo
Nome do parâmetro da query string.
- Posição: 1
- Inglês: Field
- Tipo: Texto / String
- Exemplo: "
$orderby
"
Exemplo
Neste exemplo, iremos alimentar uma Fonte de dados usando a função apresentada na Figura 2.1, que, por sua vez, atualizará o componente visual da grade na tela.
![](/download/attachments/197528036/blocoObterParamentroDaQueryStringFonteDeDados.png?version=1&modificationDate=1719598402000&api=v2)
Figura 2 - Configuração da Fonte de dados alimentada pelo bloco de programação
Quando solicitamos a ordenação da grade a partir de uma coluna, uma nova requisição é enviada à Fonte de Dados. Esta requisição inclui o parâmetro de query string "$orderby
", que pode ser obtido através do bloco Obter parâmetro da query string para realizar algum tratamento. Na imagem abaixo, iremos imprimir o valor do parâmetro "$orderby
" no console do depurador após a ordenação da coluna "name" da grade (destaque 1 da Figura 2.2).
![](/download/attachments/197528036/blocoObterParamentroDaQueryStringExemplo.png?version=1&modificationDate=1719598402000&api=v2)
Figura 2.1 - Resultado de execução da função da Figura 2
Na imagem a seguir, podemos visualizar a requisição de ordenação feita para a Fonte de dados e o parâmetro da requisição $orderby
em (destaque 2 da Figura 2.2).
![](/download/attachments/197528036/blocoObterParamentroDaQueryStringResultado.png?version=1&modificationDate=1719598402000&api=v2)
Figura 2.2 - Requisição de ordenação para a Fonte de dados