Skip to end of metadata
Go to start of metadata

Passos para construir uma instrução a fim de atualizar uma entidade em um banco da dados

Passo 1: Abrir tela "Selecionar entidade"

Figura 1 - Seleção da entidade a ter campos atualizados


               Passo 2: Escolher a entidade

A tela de seleção de entidades exibe todas as entidades disponíveis no projeto.

Figura 2 - Opção para escolha da entidade

 

Passo 3: Adicionar entidade

Após selecionada e confirmada a entidade, é preciso selecionar qual o tipo de parâmetro a ser passado para realizar a atualização.

Objeto- Objeto contendo os dados da entidade a ser atualizada

Campos- Campos da entidade a terem seus valores atualizados


Figura 3 - Definindo o tipo de parâmetro a ser atualizado

Passo 4: Escolher os campos da entidade 

Caso a opção Tipo: Campos seja escolhida, é necessário definir quais campos da entidade serão atualizados. É possivel adicionar campos através do botão +Novo Campo e escolher através de um menu vertical os que farão parte da atualização.

 

Figura 4 - Adição e escolha dos campos da entidade


 

Passo 5: Criar regras 

Após a escolha da entidade e dos campos, existe a possibilidade da criação de regras. Essas regras permitem que condições de filtragem sejam aplicadas a consulta para que resultados mais específicos sejam obtidos.  

Figura 5 - Criando nova regra para a atualização


Durante a criação de regras, é possível combinar operadores a fim de filtrar registros utilizando mais de uma condição. 

Esses operadores são:

NÃO- O operador exibe um registro se a(s) condição(s) NÃO for(em) VERDADEIRA(S).

E- O operador exibe um registro se todas as condições separadas por E forem VERDADEIRAS.

OU- O operador exibe um registro se alguma das condições separadas por OU forem VERDADEIRAS. 


Figura 5 - Definindo operadores para o filtro da instrução de atualização


 Ainda dentro da criação de regras pode-se adicionar um ou mais novos grupos. Estes grupos representam novas condições de filtragem a serem aplicadas a instrução de atualização.

 

Figura 5 - Adição de um novo grupo com uma nova regra a ser aplicada a atualização 

 

Obs.:

Uma regra pode ter seu valor passado de duas formas: Estática ou Dinâmica.

Regra com valor sendo passado de forma estática

 



Regra com valor sendo passado de forma dinâmica

info

As regras defindas com valor dinâmico geram um parâmetro de entrada na função.

 

  • No labels