O Histórico
A Ferramenta
O Novo Clarion 6
Soluções Web
CD de Avaliação
Acessórios
Tutorial Clarion


4.- E finalmente, o Assistente de Aplicações!
(Application Wizard)

O Quick Start Wizard e os Wizards Browse, Form e Report são todos são ferramentas poderosas.
Todavia, o Clarion for Windows possui outro assistente, no seu arsenal de ferramentas de super produtividade.

O assistente de aplicações Application Wizard constrói uma aplicação completa a partir de um dicionário de
dados existente. O dicionário de dados pode conter tantos arquivos quanto você desejar. Os arquivos devem ser
bem definidos, com todos os relacionamentos completos e com todas as regras de integridade referência
e integridade de dados que o editor de dicionário permite que você defina.

Para facilitar o uso do assistente de aplicações, o Editor de Dicionários tem uma série de propriedades de
cada arquivos, campos e chaves, que são especialmente projetadas para interagirem com estes,
permitindo que você personalize a aplicação que será criada por ele.

Usando o Editor de Dicionário para definir as opções do assistente

1. Selecione File -> Pick (ou pressione o botão Pick na barra de ícones).

2. Clique sobre a ficha Dictionary, e selecione c:\clarion4\tutorial\qwktutor.dct
e então pressione o botão [Select].

A janela de diálogo do Editor de Dicionários aparece.

3. Selecione o arquivo Clientes e aperte o botão [Fields/Keys…].

4. Selecione a ficha Keys, clique sobre a chave keyNumeroCliente para destacá-la
e pressione o botão [Properties].

A janela de diálogo Edit Key Properties aparece.

5. Selecione a ficha Options.

As definições desta ficha são sempre utilizadas para orientar a criação automática dos procedimentos
pelos assistentes. As opções na metade superior da janela são usadas com o conjunto padrão de Templates
que o Clarion contém. A caixa de entrada User Options é para o uso de vendedores de templates add-ons,
de modo que eles podem permitir que você especifique quaisquer restrições ou opções para seus Wizards que
não são cobertos pelas opções normais.

6. Marque a caixa Do Not Auto-Populate This Key.

Marcando esta caixa, dizemos ao assistente que não utilize esta chave de classificação quando criando uma
procedure Browse para o arquivo. Isto eliminará a ficha Cli:KeyNumeroCliente da janela do procedimento
Browse feita para o arquivo de clientes.

7. Pressione o botão de [Ok].

8. Na janela Field / Key Definition, tecle o botão [Close].

9. Pressione o botão [Close] na janela Dictionary. Quando perguntar, pressione o botão [yes]
para salvar as alterações no arquivo de dicionário.

Feito isto, vamos permitir que o assistente de aplicações gere a aplicação inteira.

Usando o Assistente de Aplicações

O assistente de aplicações gera aplicações inteiras baseada nas mínimas informações que você fornece em
resposta a uma série de diálogos Wizards que perguntam uma parte da informação de cada vez.

Crie uma Nova Aplicação

1. Selecione File -> New -> Application.

A janela de diálogo New aparece.

2. Selecione o diretório C:\CLARION4|TUTORIAL da lista de diretórios.

3. Digite APPWIZ no campo File Name.

4. Desmarque a caixa Use Quick Start Wizard e pressione o botão [Create].

A janela de diálogo Application Properties aparece.

5. Pressione o botão […] à direita da caixa de entrada do campo Dictionary File.

6. A janela de diálogo Select Dictionaryaparece.

7. Selecione o arquivo c:\clarion4\tutorial\qwktutor.dct e pressione o botão [Open].

8. Marque a caixa Application Wizard e pressione o botão [Ok].

A janela de diálogo Application Wizard aparece.

9. Pressione o botão [Next].


A janela de diálogo Application Wizard - File Usage aparece.

10. Pressione o botão [Next].

A janela de diálogo Application Wizard - Control Model aparece.

11. Pressione o botão [Next].

A janela de diálogo Application Wizard aparece.

12. Pressione o botão [Finish]. O assistente de aplicações cria a aplicação.

A janela de diálogo Application Tree aparece.

13. Selecione Project -> Run (ou pressione o botão Run na barra de ferramentas).

Parabéns! Sua segunda aplicação completa está rodando!

14. Agora você pode explorar e comparar as duas aplicações que você já criou. Você perceberá
que existem algumas diferenças entre as duas. Estas diferenças são simplesmente por causa que nós criamos
a primeira aplicação um pedaço de cada vez e não usando o Assistente de Aplicações.

O que vem depois?

Se você pode fazer isto tudo com os "atalhos" do Clarion, o que você pode esperar realizar com todas
as outras ferramentas que o Clarion fornece?

Além de todos os assistentes, o Clarion for Windows também coloca a sua disposição muitas outras
ferramentas de produtividade. Estas ferramentas podem modificar e personalizar os procedimentos, do mesmo
modo que os assistentes, isto é, sem exigir que você escreva uma única linha de código!

Parabéns, continue assim. Você só está examinando superficialmente o Clarion for Windows.
Ainda há muito por vir!

Voltar para o Passo 3