(Parte 1 de 8)

Oracle Forms – Básico 1

Ricardo Neves Braga

Oracle Forms Básico

Oracle Forms – Básico 2

FORMS–– BÁSICO

Ricardo Neves Braga

1. Arquitetura Cliente/Servidor (Oracle Forms Developer)4
2. Arquitetura Web (Oracle Forms Server)5
3. Modelo de dados6
4. Variáveis de Ambiente e Preferências7
5. Iniciando o Forms Builder8
6. Conhecendo a Ferramenta9
7. Navegador de Objetos (Object Navigator)10
8. Menus do Forms Builder1
9. Utilizando o Assistente para criar um Form15
10.Tipos de Blocos19
10.Folha de Propriedades20
- Forms20
10.Data Block21
10.Text Item23
- Relacionamento25
10. Classes de Objetos25
1. Dicas de Ferramentas25
12. Atributos Visuais25
13. Campos de Cálculo25
14. Windows & Canvas27
- Folha de Propriedade das Windows27
- Window Modal e Window Modless27
- Canvas28
- Folha de Propriedade das Windows28
- View28
14.Trabalhando com pastas29
- Passos para criar uma página TAB pelo Navegador de Objetos29
- Passos para criar uma página TAB pelo Editor de Layout29
15.Gatilhos e Unidades de Programa30
15. Categoria de Triggers30
16. Triggers de Banco x Triggers de Forms31
- Triggers de Banco31
- Triggers de Forms31
17. Classe de Triggers32
18. Rotinas Construídas (Built ins)32
19. Tipos de Rotinas32
20. Unidades de Programa (Program Units)3
21. Paleta de Sintaxe3
2. Variáveis Globais e de Sistema34
23. Manipulando mensagens de erro34
24.Editor de Layout35
- Tipos de Itens35
24. Construção de árvores hierárquicas37
25. Preferências38
26. Alertas40

Oracle Forms – Básico 3

- Respondendo a vários Timers40
28. Criando Listas de Valores41
- Assistente de Lov41
29. Editores42
30. Parameters42
31.Menus43
31. Menus Popup4
32. Bibliotecas PL/SQL45
3. Bibliotecas de Objetos45

Oracle Forms – Básico 4

Ricardo Neves Braga

1ARQUITETURA CLIENTE//SERVIDOR ((ORACLE FORMS DEVELOPER))

FORMS 6I -- BÁSICO

O Oracle Forms Developer é uma ferramenta de desenvolvimento para construção de aplicações Cliente/Servidor e Web.

Ela é composta por um conjunto de ferramentas que facilitam ao desenvolvedor a construção de Forms (formulários) de dados e aplicações para controle de regras de negócios de modo rápido e eficaz.

O Desenvolvimento se torna produtivo devido à integração entre a ferramenta e o banco de dados. O mesmo código programático funciona tanto em Cliente/Servidor como em um ambiente Web.

Um forms pode ser desenvolvido manualmente ou mesmo gerado pelo Oracle Designer.

Cliente Servidor

Oracle Forms – Básico 5

2ARQUITETURA WEB ((ORACLE FORMS SERVER))

Ricardo Neves Braga

O Oracle Forms Server é um servidor otimizado de aplicações para a publicação de aplicações Oracle Forms na internet. O Oracle Forms Server possui uma estrutura que torna essa publicação possível sem a necessidade de reedição ou reprogramação de códigos de programas.

Essa arquitetura caracteriza-se em três camadas:

A primeira camada (Client tier) é composta pelos clientes leves, ou seja, computadores com web browsers onde as aplicações serão visualizadas e utilizadas.

A segunda camada (Middle tier) é onde fica o servidor de aplicações web e também a lógica de negócios da aplicação

A terceira camada (Database tier) compreende a camada onde se encontra o banco de dados, ou seja, onde os dados da empresa são armazenados.

Oracle Forms – Básico 6

3MODELO DE DADOS

Ricardo Neves Braga

Para o desenvolvimento de aplicações durante este curso, utilizaremos as tabelas do modelo abaixo apresentado.

contido conter dividida dividir-se localizado localiza localizado localiza contido conter contido conter contido conter contida conter identificado identifica pertence possuir refere-se referenciado

Oracle Forms – Básico 7

4VARIÁVEIS DE AMBIENTE E PPRREFFERRÊÊNNCCIIAASS

Ricardo Neves Braga

O Oracle Forms possui inúmeras variáveis de ambiente pré-definidas com seus respectivos valores. Existem algumas variáveis que servem para a procura de arquivos em tempo de execução. As principais são:

FORMS60_PATH : Caminho onde o Forms Builder procura seus arquivos em tempo de execução.

UI_ICON : Caminho onde o Forms Builder procura seus ícones em tempo de execução.

ORACLE_PATH : Caminho adicional de procura. O Forms Builder procura neste caminho os arquivos que não encontrou no caminho definido em FORMS60_PATH

Para modificar essas variáveis no ambiente windows, utilize o regedit.exe ou regedt32.exe.

Quanto às preferências de usuário, o Forms Builder salva as opções setadas na janela de preferências em um arquivo. Este arquivo é acessado cada vez que o Forms Builder é executado. Em ambiente windows, o arquivo é o cauprefs.ora.

Você pode alterar esse arquivo utilizando um editor de texto padrão ASCII, mas a

Oracle recomenda que alterações sejam feitas apenas pela janela de preferências do usuário. (Ver capítulo “Preferências do Usuário”)

Oracle Forms – Básico 8

5INICIANDO O FFORRMMSS BUILDER

Ricardo Neves Braga

Quando você iniciar o Forms Builder pela primeira vez, a tela abaixo será exibida.

Vale lembrar que o idioma de sua ferramenta é definido durante o processo de instalação, sendo assim, o conteúdo das telas pode variar.

Usar o Assistente de Bloco de Dados: Invoca o assistente de Bloco de Dados para auxiliá-lo na criação de um novo Form.

Desenvolver um novo form manualmente: Inicia um novo form, mas sem a chamada do assistente.

Abrir um form já existente: Abre um forms existente.

Desenvolver um form com base em um gabarito: Cria um novo forms baseado em um modelo.

Executar o Quick Tour: Mostra uma passagem rápida mostrando os conceitos do forms.

Explorar os Cue Cards: Dicas rápidas para ações no forms.

Oracle Forms – Básico 9

6CONHECENDO A FFEERRRRAMMEENNTTA

Ricardo Neves Braga

Navegador de Objetos: Browser para navegação entre os objetos existente dentro do Forms Builder.

Editor de Layout: Editor para a elaboração de telas no Form.

Livraria de Objetos: Ambiente para a armazenagem de objetos do Form em livrarias.

(Parte 1 de 8)

Comentários