Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Atualizar registro corrente

Função que atualiza o registro ativo no momento.

Parâmetros

NomeTipoDocParâmetro 1ObjectFonte de dados a ser atualizada

Compatibilidade

Image Removed Servidor

Image RemovedCliente

Exemplo 

A função abaixo (Figura 1) possui o bloco Atualizar registro corrente. O parâmetro fonte de dados está configurado com a mesma fonte de dados que alimenta o campo "Nome" na Figura 2.

Image Removed

da fonte de dados.


Image Added

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.


Image Added

Figura 2 - Figura 1 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 fechar a abrir novamente o registro (Figura 2)

Image Removed

Figura 2 - Atualizando dados de usuário

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.


Image Added

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.


Image Added

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.


Image Added

Figura 2.3 - Registro atualizado

Nesta página

Índice

Vincular formulário

Para selecionar um Componente visual fonte de dados através do bloco Fonte de dados, é necessário apontar para 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.