Atualizar campo / Update field
Permite a atualização do campo atual em uma Fonte de dados presente no contexto da aplicação.
Figura 1 - Bloco Atualizar campo
A atualização de um campo em uma fonte de dados no contexto da aplicação significa que a alteração não é realizada imediatamente no banco de dados, mas sim em um objeto que representa uma ou mais tabelas. Esse objeto pode, então, ser persistido no banco de dados em um momento posterior.
Compatibilidade
Bloco servidor: cronapi.database.Operations.updateField()
Retorno
O bloco não possui retorno.
Parâmetros
Fonte de dados
Fonte de dados contendo os registros no padrão de retorno do bloco Abrir consulta.
Posição: 1
Inglês: Datasource
Tipo: Objeto / Object
Exemplo: retorno do bloco Abrir consulta.
Nome do campo
Nome do campo a ter o valor obtido. Todos os campos disponíveis da Fonte de dados, configurada no bloco Abrir consulta, serão exibidos na caixa de seleção deste parâmetro.
Posição: 2
Inglês: Field name
Tipo: Texto / Text
Exemplo: "nota"
Valor do campo
Novo valor a ser atribuído ao campo selecionado no parâmetro anterior.
Posição: 3
Inglês: Field value
Tipo: Texto / Text
Exemplo: "10"
Exemplo
A função a seguir apresenta um exemplo de uso do bloco Atualizar campo. Neste exemplo, a variável "consulta" foi configurada com o bloco Abrir consulta, utilizando a fonte de dados "Aluno". Utilizando o bloco Obter objeto da fonte de dados, imprimimos no console do depurador o valor atual do campo "nota".
Em seguida, no bloco Atualizar campo, o parâmetro "Fonte de dados" recebe a variável "consulta", enquanto o parâmetro "Nome do campo" é configurado com o campo "nota" e "Valor do campo" com o novo valor. Após a execução, o campo "nota" do registro atual é atualizado e o novo valor é impresso no console.
Figura 2 - Exemplo de uso do bloco Atualizar campo
Nesta página
- 1 Compatibilidade
- 2 Retorno
- 3 Parâmetros
- 3.1 Fonte de dados
- 3.2 Nome do campo
- 3.3 Valor do campo
- 4 Exemplo