Versões comparadas

Chave

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

Atualizar registro corrente

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

Parâmetros

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

NomeTipoDocParâmetro 1Object

Fonte de dados

a ser atualizada

Compatibilidade

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

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 EditarEditado" 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

Utilização da função

A utilização da função "Atualizar registro corrente"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 vincular uma página ao bloco de programação, acesse o tópico Propriedades do blockly em Bloco de programação. 

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

Figura 3 - Controle Fonte de dados