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
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 a fonte de dados através do bloco Fonte de dados, é necessário apontar a view desejada no campo Formulário de referência das configurações do Editor de Bloco de programação.
Informações | ||
---|---|---|
| ||
Veja mais detalhes no tópico "Propriedades do Blockly" em Bloco de programação. |
Sobre o bloco
Para que se possa utilizar blocos que dependam de fonte de dados, é necessário vincular uma fonte de dados ao formulário. Esse vinculo se dá através do componente visual Fonte de dados.