Versões comparadas

Chave

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

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


Image Added

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

Registro anterior

Retrocede um registro em uma fonte de dados.

Parâmetros de Entrada

NomeTipoDoc
Parâmetro 1Fonte de dadosFonte de dados a ser percorrida

Compatibilidade

Image Removed Servidor

Image Removed Cliente

Exemplo 1

A função abaixo retrocede um registro por vez na fonte de dados User, exibindo o conteúdo do campo login através da função Exibir Notificação. 

Image Removed

Utilização da função

A utilização da função Registro anterior depende

da forma correta de vinculação do bloco de programação ao formulário contendo

a fonte dados a ser utilizada.

Para mais informações sobre como fazer tal vinculação acesse o link abaixo.

Informações
titleMais sobre

Vinculando bloco de programação ao formulário

 

Sobre o bloco

Para que se possa utilizar funções que dependam de fonte de dados, é necessário criá-las antecipadamente. Essa criação se dá através do controle Fonte de dados. 

Image Removed Controle Fonte de dados

 

Dentre suas propriedades está Nome, responsável por identificar unicamente a fonte de dados criada, deixando-a disponível para uso no seletor dos blocos que utilizam fontes da dados.

Image Removed Fontes de dados criadas e com suas propriedades

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.


Image Added

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.


Image Added

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

Nesta página

Índice

de Nome definidas para: User, Role e AllRole