Programação

De LATROMI Manuais
Formulário Dinâmico:Programação /
Revisão de 17h35min de 13 de março de 2020 por Luiz.kruger (discussão | contribs) (Criando uma Função: rascunho)
Ir para: navegação, pesquisa


Há muitos recursos para programar um Formulário Dinâmico.

Procedimentos

Um Procedimento serve para salvar sequências de instruções em um bloco. Cada procedimento criado fica na lista de procedimentos e pode ser vinculado a outros procedimentos recursivamente.

Criando um Procedimento

Rascunho: Quando for criar um evento e adicionar uma ação, vai ser criado um procedimento. Também dá pra criar indo na lista de procedimentos e botão direito -> adicionar.

Usando um Procedimento

//Não sei se esses tópicos vão ser muito úteis

Funções

Igual a procedimento porém com resultado (retorno).

Criando uma Função

Rascunho: Não tem criação automática. Só pode ser criada adicionando direto na lista de funções. Vai abrir a tela de edição de função e um retorno deve ser escolhido.

Utilizando uma Função

Editando uma lista de Instruções

-- Botão direito -->

  • Inserir abaixo
  • Copiar
  • Colar
  • Recortar
  • Habilitar e Desabilitar

Também é possível arrastar as instruções; É em cascata então se uma coisa for deletada tudo que depende dela vai ser deletado junto;

Declaração de Controle

Clássicos da programação iterativa/monolítica: instruções de desvio de código. IF, WHILE, RETURN, CONTINUE, CONTINUE WHEN, BREAK, BREAK WHEN  ;

Ação

Controle de Campos

Comandos para alterar valores e propriedades de campos dinamicamente.

Comandos internos

Chamar procedure, abrir janela, popular campos, ...

Códigos em outras linguagens

Comandos C#, Java, DB

Comandos de Banco de Dados

Rollback e Commit

Controle da Janela

Fechar, Reiniciar, Cancelar evento, ...

Comentários

São comentários. Podem

Eventos

Load

Quando o form for carregado na tela.

Closing

Quando um comando de fechar o formulário for ativado ou quando o formulário for fechado pelo usuário se ele fechar a janela no botão de fechar (X). Cancelável significa que pode ser cancelado por um um comando de cancelamento dentro de um procedimento nesse evento.

Ver Também