Registro anterior / Previus record

Registro anterior / Previus record

Esta função move o cursor para o registro anterior da fonte de dados, fazendo com que este torne-se o registro ativo.

Figura 1 - Bloco Registro anterior

Compatibilidade

  • Bloco cliente: cronapi.screen.previusRecord()

  • Bloco servidor: cronapi.screen.previusRecord() - executado a partir da chamada do bloco cliente.

Retorno

A função não possui retorno.

Parâmetros

Fonte de dados

Componente Fonte de dados que será vinculado ao bloco. A utilização da função Registro anterior 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 abaixo imprime o nome do aluno no registro atual da Fonte de dados, move o cursor para o registro anterior e, por fim, imprime o nome do aluno desse registro.

Figura 2 - Função que exibe os registros da grade

 

O resultado da função pode ser conferido abaixo. Inicialmente, o segundo registro foi impresso no console do navegador. Posteriormente, o bloco Registro anterior foi acionado, fazendo com que a fonte de dados apontasse para o primeiro registro, que foi impresso em seguida.

Figura 2.1 - Resultado da execução da função da figura 2