Gvinci
SiteBlog
  • Introdução
  • Release Notes
    • V2025.1
    • v2023.1
    • v2022.2
  • Novidades
    • Versão 2023
    • Versão 2022
    • Versão 2021
  • Manual do Usuário
    • Baixando e instalando o Gvinci
    • Acesso a IDE do Gvinci
    • Conhecendo a IDE do Gvinci
      • Área de trabalho
        • Provider
        • Telerik Report Design
        • Tabelas Auxiliares
        • Parâmetros
          • Inserindo parâmetros
        • JavaScript (Editor de código)
          • JavaScript - definição
            • Comentários em JavaScript
        • C# (Editor de código)
        • Definitions
          • Módulos
            • Módulo: Página
            • Módulo: Relatório
            • Módulo: Página de dados
            • Módulo: Relatório Telerik
            • Módulo: UserControl
            • Módulo: Sidebar
            • Módulo: Processo pré-definido
              • Módulo: Item de processo
            • Módulo: Email
          • Singulares
            • Singulares: Paypal
            • Singulares: Informações do Banco de Dados
            • Singulares: Configuração de banco de dados
            • Singulares: Pesquisa em tabela
            • Singulares: Consulta
            • Singulares: Visualizador de consultas
            • Singulares: Controle de acesso
            • Singulares: Filtro
            • Singulares: Construtor de consultas
        • Design
          • Ferramentas do design
          • Formatando a tela
          • Inserindo controles no design
          • Excluindo uma figura no fundo do design
      • Painéis
        • Procurar
        • Estrutura de objetos
        • Módulos da solução <F3>
          • Excluindo Módulos
          • Inserindo módulos
          • Renomeando módulos
        • Controles <F6>
          • Controles Responsivos
            • Carousel
              • Prop: Carousel
            • Repeater
            • TabControl
            • LayoutRow
            • LayoutCol
            • LayoutContainer
              • Prop: LayoutContainer
          • Controles
            • AjaxLoading
              • Propriedades
                • AjaxLoading.EnableRowHoverStyle
            • AjaxPanel
              • Eventos do AjaxPanel
              • Propriedades
            • Banner
              • Propriedades
            • Button
              • Propriedades do Button
              • Eventos do Botão
                • Inserindo eventos para o Button
            • Captcha
              • Propriedades do Captcha
              • CheckBox
                • Eventos do CheckBox
                • Propriedades do CheckBox
            • ComboBox
              • Eventos do ComboBox
              • Inserindo itens no ComboBox
              • Propriedades do ComboBox
              • Propriedades dos Itens do ComboBox
            • DataList
              • Propriedades do DataList
            • Untitled
            • DatePicker
              • Eventos do DatePicker
              • Propriedades do DatePicker
            • Div
              • Gvinci : Propriedades do Div
            • DropDownTree
              • Propriedades do DropDownTree
            • FileUploader
              • Propriedades do FileUploader
              • Usando o FileUploader
            • Form
              • Propriedades do Form
              • Eventos do Form
            • Gantt
              • Propriedades do Gantt
            • Graph
              • Gráficos
                • Inserindo campos no Gráfico
                • Tipos de gráficos
              • Propriedades do Graph
            • Grid
              • Propriedades do Grid
              • Propriedades das Colunas do Grid
              • Usando o Grid
                • Combo no Grid
                • Gvinci : Filtros no Grid
                • Inserindo um Grid
                • Inserindo colunas no Grid
                • Link na coluna do Grid
                • Relacionamento no Grid
            • GroupBox
              • Propriedades do GroupBox
            • HtmlCodeControl
              • Itens de HtmlCodeControl
              • Propriedades do HtmlCodeControl
            • IFrame
              • Propriedades do IFrame
            • Image
              • Propriedades do Image
            • Image Gallery
              • Propriedades do Image Gallery
            • Label
              • Propriedades do Label
            • Line
              • Propriedades do Line
            • Link
              • Eventos do Link
              • Propriedades do Link
            • ListBox
              • Evento do ListBox
              • Propriedades do ListBox
              • Propriedades dos Itens do ListBox
            • LoginTab
              • Propriedades do Div - LoginTab
                • Propriedades do LoginTab
            • Map
              • Propriedades do Map
              • Usando Map com parâmetros
            • Media Player
              • Propriedades do Media Player
            • Menu
              • Propriedades do Menu
              • Propriedade dos Itens de menu
            • Pager
              • Propriedades do Pager
            • Panel
              • Propriedades do Panel
            • PasswordMeter
              • Propriedades do PasswordMeter
            • RadioButton
              • Propriedades do RadioButton
              • Evento do RadioButton
            • RadioButtonGroup
              • Evento do RadioButtonGroup
              • Propriedades do RadioButton Group
            • Rating
              • Propriedades do Rating
            • Repeater
              • Evento do Repeater
              • Propriedades do Repeater
              • Repeater - Alternating
              • Repeater - Header
              • Repeater - Body
              • Repeater - Footer
              • Repeater com Filtro
              • Usando o Repeater
            • RichLabel
              • Propriedades do RichLabel
              • Rich editor
                • Insert
                • Editing
                • Paragraph
                • Gvinci : Font
            • RTFEditor
              • Propriedades do RTFEditor
              • Usando o RTF Editor
                • Ferramentas do RTFEditor
            • Scheduler
              • Propriedades do Scheduler
            • ScrollUp
              • Propriedades do ScrollUp
            • Shape
              • Propriedades do Shape
            • StackPanel
              • Propriedades do StackPanel
            • TabControl
              • Propriedades das abas
              • Propriedades do TabControl
            • Table
              • Gvinci : Células do Table
                • Gvinci : Propriedades das células do Table
              • Gvinci : Propriedades do Table
              • Gvinci : Usando o Table
                • Gvinci : Selecionando células
                • Gvinci : Mesclando células
            • Textbox
              • Propriedades do TextBox
              • Eventos do TextBox
            • Ticker
              • Propriedades do Ticker
            • Timer
              • Propriedades do Timer
              • Eventos do Timer
            • ToolBar
              • Propriedades do ToolBar
            • TreeView
              • Propriedades do TreeView
              • Propriedades dos Itens de TreeView
            • Twitter
              • Propriedades do Twitter
            • UserControl
              • Propriedades do UserControl
            • Window
              • Propriedades do Window
            • WindowSettings
              • Eventos do WindowSettings
              • Propriedades do WindowSettings
              • Usando o WindowSettings
            • Untitled
            • Wizard
              • Propriedades das Páginas do Wizard
              • Propriedades do Wizard
            • Controles Customizados
            • Controles Padrão
            • Usando os controles
              • Gvinci : Alinhamento
                • Gvinci : Alinhamento manual
                • Gvinci : Espaçamento entre os controles
              • Gvinci : Alterando as cores dos controles
                • Gvinci : Gradiente
              • Gvinci : Aparência do ponteiro do mouse
              • Gvinci : Controles Ajax
              • Gvinci : Controles Telerik®
              • Gvinci : Desativando a edição dos controles
              • Gvinci : Eventos
                • Gvinci : Condição para execução
                • Gvinci : Destino
                • Gvinci : Funções pré-definidas
                • Gvinci : Tipo da ação
              • Gvinci : Posição e tamanho dos controles
                • Gvinci : Sobrepondo controles
                • Gvinci : Alterando a posição dos controles
                • Gvinci : Alterando o tamanho dos controles
              • Gvinci : Selecionando múltiplos controles
              • Gvinci : Validação
                • Gvinci : Condições para validação
                • Gvinci : Pesquisa em Tabela - Validação
          • Ações
        • Bancos de dados <F8>
          • Definindo bancos
            • Caminho fixo para o banco de dados
            • Tabelas
              • Campos
                • Campos já existentes
                • Controle de apresentação
                • Inserindo campos no Design
              • Relacionamentos
                • Criando um novo relacionamento
              • Integridades
              • Índices
                • Como criar um índice
              • Criar página com Grid
              • Criar página com Repeater
              • Criar um relatório
            • Consultas
              • Tipos de Consultas
          • Adaptando bancos
          • Importando um banco de dados
            • Localização do banco
            • Sincronizando bancos - Gvinci & SQL Server
        • Controles customizados <F9>
          • Adicionando um controle customizado
          • Removendo um controle customizado
        • Error List <F12>
        • Galeria de Imagens <F7>
          • Alterando a imagem
          • Atualizar banco de imagens
          • Criando um novo grupo de imagens
          • Importando uma pasta de imagens
        • Gerenciador de Estilos <F11>
        • Módulos <F5>
          • E-mail
            • Exemplo de Email
            • Definição
            • Autenticação
          • Outros
            • Script JavaScript (js)
            • Página HTML
            • Pasta
            • Folha de Estilo (css)
              • Aplicando folhas de estilo
                • Modulos
            • Classe C#
            • Arquivo XML
            • Arquivo
          • Processo pré-definido
            • Gvinci : Item de processo
              • Gvinci : Condição para processos
            • Gvinci : Exemplo de Processo Pré-definido
            • Gvinci : Eventos de um Processo
            • Gvinci : Definição do processo pré-definido
          • Projeto
          • Página ASPX
            • Controles Padrões - Página de dados
            • Propriedades da página
            • Página de erro
          • Página de Dados
            • Controles padrões da página
            • Definindo uma Página de dados
            • Eventos da Página de dados
            • Excluindo uma Página de Dados
          • Relatórios
          • Singulares
            • Configuração de banco de dados
              • Ações da Configuração de banco de dados
              • Controles padrões de Configuração de Banco de Dados
            • Construtor de Consultas
              • Controles padrões de Construtor de Consultas
              • Ações do Construtor de consulta
            • Consulta
              • Controles padrões de Consulta
            • Controle de Acesso
              • Ações do Controle de Acesso
              • Controles padrões de Controle de Acesso
              • Propriedades dos Módulos Singulares
            • Filtro
              • Controles padrões de Filtro
              • Ações de Filtro
            • Informações sobre o banco de dados
              • Ações das Informações sobre o banco de dados
              • Controles padrões de informações do banco de dados
            • PayPal
              • Cancelamento Paypal
              • Definição das configurações paypal
              • Detalhes do pagamento
              • Solicita pagamento
            • Pesquisa tabela
              • Controles padrões de Pesquisa tabela
            • Visualizador de consultas
              • Ações do Visualizador de consulta
              • Controles padrões do Visualizador de consultas
          • User Control
          • Relatórios Telerik
            • Inserindo um relatório Telerik
            • Propriedades do Relatório Telerik
            • PageHeaderSection
            • DetailSection
            • PageFoooterSection
        • Propriedades <F4>
          • Aparência
            • Untitled
            • EnableRowHoverStyle
            • BackgroundImage / Imagem de Fundo
            • BackColor / Cor de Fundo
          • Apparence-Hover
          • AutoSize Behavior
          • Comportamento
            • EnableHeaderContextMenu
          • Dados / Data Source
          • Diversos
          • Layout
          • Layout_outros
          • Miscellaneous
          • NavigationReference
          • Transição
        • Template Manager <F10>
          • Aplicando um template
          • Atualizando templates
          • Backup de Templates
          • Habilitando a edição do design
          • Removendo um template
          • Salvando um Template
          • Template Padrão
      • Barra de ferramentas
        • Personalizando sua barra de ferramentas
          • Inserindo uma imagem no botão
      • Menus do Gvinci
        • Menu Ajuda
        • Menu Arquivo
        • Menu Designer
          • Alinhar
          • Alterar texto
          • Cola
          • Copia
          • Criação de tela automática
          • Desfazer última alteração
          • Mostrar o valor do TabIndex
          • Notas de Controles
          • Posição
          • Refazer última alteração
          • Tamanhos
      • Atualização
    • Trabalhando com a solução
      • Definindo solução
      • Definindo projeto
        • Criando uma página de Login
        • Gvinci : Informações para Autenticação
          • Gvinci : Autenticação de Grupos
          • Gvinci : Autenticação de Usuários
          • Gvinci : Regras para Autenticação
        • Gvinci : Múltiplos projetos
        • Gvinci : Pasta do projeto
        • Gvinci : Removendo um projeto
        • Gvinci : Visualizando pastas
      • Gvinci : Excluindo uma solução
      • Gvinci : Exportando uma solução
      • Gvinci : Fechando a solução
      • Gvinci : Importando uma solução
      • Gvinci : Inserindo uma Barra de Menus
        • Gvinci : Excluindo menus
        • Gvinci : Inserindo menus
          • Gvinci : Adicionando eventos a itens de menus
          • Gvinci : Inserindo uma imagem no Item de Menu
          • Gvinci : Selecionando os itens de menu
        • Gvinci : Inserindo menus rapidamente
        • Gvinci : Menus com animação
      • Gvinci : Inserindo uma Página de Dados
      • Gvinci : Local da solução
      • Gvinci : Pesquisar
      • Gvinci : Salvando a solução
    • Teclas de atalho
    • Recursos Avançados
      • Rotas
      • Tabelas auxiliares e Processos
        • Fórmulas - Geral
        • Inserindo tabelas auxiliares
        • Processos
        • Lançamentos
          • Exemplo de lançamento
      • CSS
      • Editor de Códigos (CodeBehind)
        • Declarando variáveis
        • Variáveis de ambiente
          • Variáveis de ambiente personalizadas
        • Editando códigos
        • Ferramentas do Editor de Códigos
          • Colar Conteúdo do Clipboard
          • Comentar Linhas Selecionadas
          • Copiar Linhas Selecionadas
          • Desfazer Modificações
          • Recortar Linhas Selecionadas
          • Refazer Modificações
          • Retirar Comentários das Linhas Selecionadas
        • Um pouco sobre C#
          • Palavras reservadas em C#
          • Variáveis
            • Variáveis Globais ou estáticas
            • Variáveis Locais
            • Tipos de variáveis em C#
          • Parâmetros
          • Sintaxe
          • Orientada a objetos
          • Operadores lógicos e aritméticos
          • Namespaces
          • Métodos
          • Intellisense
          • Delegates
          • Constantes
          • Classes
      • Visual Basic x C#
        • Funções e Métodos
  • Core Reference
    • Gvinci Interface
    • Elementos - Controles
    • Propriedades
    • Eventos
    • Ações
    • Dados
    • Stilos
    • Plugins
  • Tutoriais em Vídeo
    • Componentes
      • WindowSettings (Gwindow)
    • G-Meeting
    • Recursos
      • Introdução Básica a Responsividade
    • Curso
      • Gvinci - Curso básico
        • Aula 1 - Instalando o Gvinci
        • Aula 2 - Criando seu primeiro projeto
        • Aula 3 - A Interface do Gvinci parte 1
        • Aula 4 ‐ A Interface do Gvinci parte 2
        • Aula 5 - Arvore de solução
        • Aula 6 - Projetos parte 1
        • Aula 7 - Projetos parte 2
        • Aula 8 - Explicando Banco de dados
        • Aula 9 - Criando Tabelas
        • Aula 10 - Criação de views e tabelas virtuais
        • Aula 11 - Criando views com os construtores padrão avançado
        • Aula 12 - Importando Banco de dados
        • Aula 13 - Adaptação de Banco
        • Aula 14 - Criando módulos no projeto explicando a aba definition
        • Aula 15 - Explicando definitions de pages e datapages
        • Aula 16 - Mostrando o Designer e desenhando a primeira tela
        • Aula 17 - Explicando Propriedade
        • Aula 18 - Explicando eventos (Client)
        • Aula 19 - Definindo as paginas padrões do sistema
      • Criando um App Financeiro
        • Aula 01 - Apresentação do Sistema
        • Aula 02 - Criando o Banco de dados
        • Aula 03 - Dicas, Extensões e Ferramentas
        • Aula 04 - Personalizando a Tela de Login
        • Aula 05 - Criação da Tela Principal
        • Aula 06 - Listagem dos Correntistas
        • Aula 07 - Cadastro de Correntistas
        • Aula 08 - Cadastro de Centro de custo
        • Aula 09 - Cadastro de Grupos e Categorias
        • Aula 10 - Tela de Configurações e de Contas
        • Aula 11 - Transferências e processos
        • Aula 12 - Tela de Lançamento e processos
        • Aula 13 - Construindo Consultas / Views
        • Aula 14 - Comandos e Funções Básicas em SQL
        • Aula 15 - Consulta de Lançamentos
        • Aula 16 - Editar Lançamentos e Transferências
        • Aula 17 - Personalização do Estilo do Grid via CSS
        • Aula 18 - Saldo das Contas (Grid)
        • Aula 19 - Gráfico de Receita e Despesa
        • Aula 20 - Gráfico de Saldo de Contas
        • Aula 21 - Gráfico de Grupos de Categoria
        • Aula 22 - Gerar parcelamento via PPD - Parte 1
        • Aula 23 - Gerar parcelamento via PPD - Parte 2
        • Aula 24 - Filtro no grid de lançamentos - Parte 1
        • Aula 25 - Filtro no grid de lançamentos - Parte 2
      • Curso - Recriando o LinkTree
        • Curso - Recriando o LinkTree - aula 1/8 | Mostrando aplicação final
        • Curso - Recriando o LinkTree - Aula 2/8 | Banco de dados
        • Curso - Recriando o LinkTree - Aula 3/8 | Tela de Cadastro
        • Curso - Recriando o LinkTree - Aula 4/8 | Criando a tela de links e aparência
        • Curso - Recriando o LinkTree - Aula 5/8 | Criando a tela do Linktree do usuário
        • Curso - Recriando o LinkTree - Aula 6/8 | Codando as funcionalidades da tela de profile
        • Curso - Recriando o LinkTree - Aula 7/8 | Criandos os pickcolors e codando suas funcionalidades
        • Curso - Recriando o LinkTree - Aula 8/8 | Criandos os pickcolors e codando suas funcionalidades
    • Canal Youtube
  • FAQ
    • FAQ: Gvinci
      • O projeto gerado poderá subsistir se eu parar de usar o Gvinci?
      • Com quais bancos de dados posso trabalhar?
      • O Gvinci gera um código fonte que depois eu possa manter? Em qual linguagem?
      • Em qual linguagem o GVinci entrega a aplicação fonte?
    • FAQ: Banco de Dados
      • Baixando e instalando o SQL Server 2012 Express (Opcional)
        • Abrindo o SQL Management Studio (Opcional)
  • Botões
    • Design
    • Barra de ferramentas
      • Botão: Roda projeto no browser
      • Botão: Procura
      • Botão: Gerar arquivos para publicação
      • Botão: Abre pasta da solução
  • Primeiros Passos
    • Tour rápido pelo Gvinci
    • Criando meu primeiro sistema web
      • Criando um sistema web - Exemplo 1
  • LEITURAS COMPLEMENTARES
    • 12 Motivos para usar o GVinci
    • Bootstrap
Powered by GitBook
On this page

Was this helpful?

  1. Manual do Usuário
  2. Conhecendo a IDE do Gvinci
  3. Painéis
  4. Módulos <F5>
  5. Processo pré-definido

Gvinci : Exemplo de Processo Pré-definido

PreviousGvinci : Condição para processosNextGvinci : Eventos de um Processo

Last updated 4 years ago

Was this helpful?

Neste exemplo, usaremos um processo pré-definido para reajustar preços de produtos. Vamos seguir as instruções abaixo:

1. Crie uma nova solução;

2. Clique duas vezes sobre "Título da solução" para exibir as propriedades;

3. Insira o nome da pasta onde será armazenada a solução;

4. Abra o painel Banco de Dados através do menu Exibir, para criarmos o banco de dados da aplicação;

Após abrirmos o painel Banco de dados, observamos que já existe um banco padrão "Banco" criado.Precisamos criar uma tabela para receber o cadastro dos produtos.

5. No painel Banco de dados, clique sobre a palavra "Tabelas" com o botão direito do mouse;

6. Clique sobre "Nova tabela";

7. Altere as propriedades da nova tabela conforme figura abaixo:

Agora vamos criar dois campos básicos para a tabela "Produtos".

8. Clique sobre "Campos" com o botão direito do mouse e em seguida, clique sobre "Novo campo";

9. Defina as propriedades do campo conforme abaixo:

Agora vamos criar um campo onde poderemos cadastrar o valor do produto. Nosso campo terá o nome de "Preço".

10. Clique sobre "Campos" com o botão direito e, em seguida, em "Novo Campo";

11. Altere as propriedades conforme a figura abaixo:

Agora precisamos criar um índice para a tabela Produtos.

12. Clique sobre "Indices" com o botão direito do mouse e em seguida, sobre "Novo índice";

O Gvinci vai criar automaticamente um índice chamado PK_Produtos, porém, é necessário determinar qual campo da tabela funcionará como índice. Vamos especificar isso no próximo passo:

14. Clique duas vezes na opção de campo e selecione o campo "Descprod" para receber o índice;

Agora que já temos a tabela Produtos criada, com dois campos e um índice, vamos criar uma página de dados que usará a tabela Produtos como tabela básica.

15. Com a tabela Produtos selecionada, clique no botão em destaque na figura abaixo para criar uma página de dados automaticamente;

Nosso próximo passo agora será criar uma página de processo pré-definido, que receberá o item de processo, mais tarde.

16. Com o painel Módulos aberto, clique sobre "Processo pré-definido" e arraste para o painel Módulos da solução, conforme figura abaixo:

18. Com o painel Controles aberto, insira uma caixa de texto (TextBox) no design;

19. Insira o controle padrão "Executa processo pré-definido" no design;

Sua página de processo pré-definido deverá ter o seguinte layout:

A caixa de texto exibida na figura acima é onde será inserida a porcentagem para fazer o cálculo sobre o conteúdo do campo " preço" da tabela Produtos. Durante a execução da aplicação, os campos e controles são chamados por seus apelidos (Alias). Por isso, precisamos adicionar um Alias para a caixa de texto da porcentagem.

20. Selecione a caixa de texto e pressione <F4> para exibir o painel Propriedades;

21. Insira a palavra "Porcentagem" na propriedade Alias da caixa de texto;

Certifique-se de que a caixa de texto está habilitada para receber dados do tipo "Number", que inclui números para a porcentagem.

22. Na propriedade "Type" da caixa de texto, coloque "Number";

Mais adiante, quando formos inserir a fórmula do processo, o Alias da caixa de texto será usado.

23. Em seguida, com o painel Módulos aberto, insira um Item de processo no módulo Processo pré-definido;

24. Para definir as propriedades do Item de processo, clique sobre "Item de processo" duas vezes;

Neste exemplo, vamos utilizar o banco padrão - que possui o nome Banco - e a tabela "Produtos".

25. Selecione o banco de dados que possui a tabela "Produtos";

26. Na opção "Tabela", selecione "Produtos".

Observe que a opção "Provider" será preenchida com o nome da tabela (Produtos). Quando a tabela "Produtos" foi criada no banco de dados, um provider com o mesmo nome também foi criado. Dois providers com o mesmo nome não podem ser usados, por isso, vamos alterar o nome do Provider na definição do processo pré-definido.

27. Insira um nome para o provider;

Observe que os dois campos da tabela "Produtos" são exibidos na lista de campos que estão envolvidos no processo. Isso acontece porque a opção "Utilizar todos os campos (SELECT *)" está marcada.

Agora vamos configurar o item de processo.

28. Clique no botão "Tabelas Auxiliares", na parte inferior das propriedades;

29. Em seguida, clique na aba "Processos";

Para o processo que vamos criar, definiremos um campo alvo, que receberá o processamento, e uma fórmula que determinará a forma que o processo será feito.

31. No campo Título, digite Reajuste;

32. Selecione o campo alvo para receber o processo. Neste caso, o campo "Preco";

A janela Fórmula será aberta. A expressão da fórmula será composta pelos nomes ou Alias (apelidos) dos campos e controles envolvidos no processo e os operadores que irão efetuar o cálculo. Observe na figura abaixo o Alias da caixa de texto "Porcentagem" em destaque.

Agora que o processo está completo, precisamos colocá-lo à disposição nas opções de menu.

A página Principal, criada automaticamente pelo Gvinci, apresenta uma barra de menus onde poderemos incluir os menus para cadastro de produtos e o menu que chamará a página do processo pré-definido.

35. No painel Módulos da solução, selecione com um duplo clique a Página principal;

36. Selecione a barra de menus e pressione <F4> para exibir o painel Propriedades;

As páginas serão exibidas dentro do container "IFrame" e a barra de menus terá a seguinte aparência:

39. Salve a solução e gere os códigos para executar a aplicação.

13. Clique no botão para adicionar um campo ao índice;

17. Selecione o módulo "Processo pré-definido" e clique no botão para exibir o design, onde colocaremos os controles da tela do processo;

30. Crie um novo processo, clicando no botão .

33. Na opção "Fórmula direta", clique no botão , para adicionar uma fórmula ao processo;

Agora, vamos construir nossa expressão para a fórmula que efetuará o processo. No exemplo que estamos utilizando, renomeamos o módulo de processo pré-definido para "Reajustar preço" e o item de processo para "Reajuste". Para detalhes, consulte o tópico "".

34. Utilize os botões e para adicionar e remover os campos no quadro Expressão. Clique nos botões dos operadores necessários para construir a expressão corretamente. A expressão pronta é exibida na figura abaixo:

37. Clique no botão da propriedade Item da barra de menus para inserir os dois menus que precisamos;

38. Insira um item de menu chamado "Produtos" e outro chamado "Processo". Em seguida, adicione os eventos de navegação para que esses menus chamem as páginas correspondentes. Para detalhes, consulte o tópico.

Renomeando módulos
Adicionando eventos a itens de menus