Verifica se possui mais registros a serem paginados na fonte de dados.


Figura 1 - Bloco Existem mais registros?

Compatibilidade

  • Bloco cliente: cronapi.screen.hasNextPage()

Retorno

Retorna um valor booleano true se ainda existirem registros a serem paginados na fonte de dados, e false, caso contrário.

Parâmetros

Fonte de dados

Componente Fonte de dados que será vinculado ao bloco. A utilização da função Fonte de Dados depende da forma correta de vinculação do bloco de programação ao formulário contendo os componentes com os quais se deseja interagir. Acesse o tópico "Propriedades do Blockly", da documentação Bloco de programação, para mais detalhes.

  • Posição: 1
  • Inglês: Datasource
  • Tipo: Fonte de dados / Datasource
  • Exemplo: Fonte de dados Aluno

Exemplo

A função da figura abaixo obtém o campo "nome" do registro ativo na Grade, verifica se há mais registros para paginação na fonte de dados e exibe o resultado no console do navegador.


Figura 2 - Função que retorna true ou false pra o fim da paginação


Configuramos a fonte de dados para exibir três registro por vez em cada página da Grade. No exemplo da figura 2.1, estamos na primeira página (destaque 1) com o segundo registro ativo, "Kirk Hemmet". Ao acionar o botão "Existe Mais Registro?", o resultado é exibido no console do navegador. A função retornou o valor do campo e o resultado do retorno do bloco Existe Mais Registro?. O valor obtido foi true, pois ainda há registros para paginação na fonte de dados.


Figura 2.1 - Retorno da função referente à figura 2 com retorno true


O resultado da figura 2.2 exibe os registros da última página da grade (1). Neste momento, o primeiro registro está ativo, "Lana Del Rey". Ao acionar a função, percebemos que o valor retornado pelo bloco Existe Mais Registro? foi false, isso ocorreu pois não há mais registros para paginação na fonte de dados.


Figura 2.2 - Retorno da função referente à figura 2 com retorno false

Nesta página