Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 15 Atual »

Função que atualiza o registro ativo da fonte de dados.


Figura 1 - Bloco Atualizar registro corrente

Compatibilidade

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

Retorno

O bloco não possui retorno.

Parâmetros

Fonte de dados

Componente visual fonte de dados da página referenciada. Para selecionar uma fonte de dados, o bloco deve estar associado a um formulário de referência que contenha o componente fonte de dados correspondente. Consulte o tópico Propriedades do Blockly na documentação de Bloco de programação para mais detalhes.

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

Exemplo

A função da figura 2 atualiza o registro ativo da fonte de dados.


Figura 2 - Bloco Atualizar registro corrente


Imagine que o registro da figura 2.1 está sendo editado ao mesmo tempo por 2 pessoas diferentes. Assim que a pessoa 1 editar e salvar o registro, a pessoa 2 pode clicar no botão "Atualizar Registro Editado" para atualizar os campos automaticamente, sem a necessidade de atualizar a página. A figura 2.1 apresenta os registros da fonte de dados "Aluno" antes da atualização. Atualizaremos o campo "Nota" do primeiro registro.


Figura 2.1 - Grade exibindo os registros antes da atualização


Para simular o segundo usuário, duplicamos a página aluno e demos o nome de "Aluno 2" e atualizamos  nota do primeiro registro.


Figura 2.2 - Editando o registro


Voltando a página original, podemos atualizar o registro que editamos apenas chamando a função criada na figura 2, sem a necessidade de atualizar toda a página.


Figura 2.3 - Registro atualizado

Nesta página

  • Sem rótulos