Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: DI-2275

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


Image Added

Figura 1 - Bloco Existem mais registros?

Compatibilidade

  • Bloco cliente: cronapi.screen.hasNextPage()

Retorno

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

Parâmetros

NomeTipoDocParâmetro 1ObjectFonte de dados a ser verificada

Retorno

Retorna um booleano.

Compatibilidade

Image Removed Cliente

Exemplo 

A função abaixo (Figura 1) verifica se existe mais registros na fonte de dados User, retornando um booleano através da função Exibir Notificação após a função ser chamada por um componente botão

Image Removed

Figura 1 - Bloco Existem mais registros?

Após o botão chamar a função da figura 1 o valor "false" é exibido. Note nos botões de paginação da Grade que não existem mais conteúdo a ser exibido.

Image Removed

Figura 2 - Retorno da função referente à figura 1

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.


Image Added

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.


Image Added

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.


Image Added

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

Nesta página

Índice

Vincular formulário

Para selecionar o Componente visual fonte de dados através do bloco Fonte de dados, é necessário apontar a view desejada no campo Formulário de referência das configurações do Editor de Bloco de programação.

Informações
titleMais sobre
Veja mais detalhes no tópico "Propriedades do Blockly" em Bloco de programação.