Você está na página 1de 10

Guia de Instalao DDK Gui

Guia de Instalao DDK GUI

Sumrio
1. 1.1. 1.2. 1.3. 1.4. 2. 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 3. 4. PREFCIO ........................................................................................................................................3 FINALIDADE .........................................................................................................................................3 PBLICO ALVO ....................................................................................................................................3 ORGANIZAO DESTE GUIA ..................................................................................................................3 REQUISITOS MNIMOS ...........................................................................................................................3 INSTALANDO ...................................................................................................................................4 ALTERAR O PROPATH DA SESSO .........................................................................................................4 CONFIGURAR O APPBUILDER PARA TRABALHAR COM OS TEMPLATES ......................................................4 CONFIGURAR ARQUIVOS DE BIBLIOTECAS .PL.........................................................................................5 CONFIGURAES NECESSARIAS PARA DESENVOLVER PARA O PRODUTO DATASUL 10 E SUPERIOR ..........6 INSTRUES PARA HABILITAR TROCA DE PGINA NOS PROGRAMAS .........................................................6 DVIDAS SOBRE UTILIZAO DOS TEMPLATES ......................................................................................6 INSTALAO DO PRODUTO DATASUL DDK GUI .......................................................................7 ATUALIZAES DO GUIA ........................................................................................................... 10

Datasul S.A.

Guia de Instalao DDK GUI

1. PREFCIO
1.1. Finalidade
Este guia tem como finalidade, descrever de forma objetiva, passo a passo, todos os procedimentos necessrios para a instalao do produto DDK.

1.2. Pblico Alvo


Profissionais com bons conhecimentos em administrao de bancos e Progress.

1.3. Organizao deste Guia


Captulo 2, Instalando Mostra passo a passo os procedimentos de instalao do produto.

1.4. Requisitos mnimos


Os requisitos mnimos para utilizar o DDK so os mesmos descritos para mquinas client do EMS2, a nica exceo que para o DDK ser necessrio ter, na mquina do desenvolvedor a licena de desenvolvimento do Progress.

Datasul S.A.

Guia de Instalao DDK GUI

2. Instalando
Aps a instalao dos arquivos em seus diretrios, devem ser feitos alguns ajustes:

2.1. Alterar o propath da sesso


Abrir o arquivo de inicializao do Progress, progress.ini e alterar o propath para que passe a chamar o diretrio de templates logo aps o diretrio do produto. Por exemplo: c:\<diretrio do EMS ou HR> c:\<diretrio dos templates: DDKgui> c:\DLC91\gui c:\DLC91 c:\DLC91\bin c:\DLC91\SRC Conforme o exemplo deve-se garantir que outros dois diretrios estejam registrados, o \gui e o \src, nesta ordem; colocar tambm o diretrio onde est instalado o seu produto EMS ou HR.

2.2. Configurar o AppBuilder para trabalhar com os templates


Acessar o AppBuilder utilizando este .ini alterado no item 2.1; Acessar o menu da Palette e optar por use-custom; Selecionar os arquivos *.cst do diretrio de instalao dos templates: Para DDK GUI selecione os arquivos progress.cst, smart.cst, thintemplates.cst e dbo.cst; Para DDK WEB selecione os arquivos datasulWEB.cst e dbo.cst.

Acessar options no menu e optar por save palette.

Datasul S.A.

Guia de Instalao DDK GUI

2.3. Configurar arquivos de bibliotecas .pl


Os templates DDK GUI fazem uso de alguns arquivos especficos do Progress que se encontram dentro de bibliotecas (arquivos.pl). Porm para o correto funcionamento dos templates deve-se executar os passos descritos abaixo, extraindo o contedo dessas bibliotecas. Antes de descompactar o arquivo .pl atravs do comando extract deve ser criado, logo abaixo do diretrio SRC, um diretrio com o mesmo nome do arquivo .pl e depois a descompactao deve ser feita dentro deste diretrio recm criado. Abrir o prompt de comando; No diretrio c:\dlc91 executar set path=c:\dlc91\bin;%path set dlc=c:\dlc91 No diretrio c:\dlc91\src executar extractpl <arquivo>.pl ,onde <arquivo> o nome do arquivo .pl.

O extractpl deve ser executado para cada arquivo .pl. Arquivos .pl : C:\dlc91\src\adecomm.pl C:\dlc91\src\adedict.pl C:\dlc91\src\adeedit.pl C:\dlc91\src\as4dict.pl C:\dlc91\src\prodict.pl C:\dlc91\src\prodoc.pl C:\dlc91\src\prohelp.pl C:\dlc91\src\protools.pl

A partir do OpenEdge algumas bibliotecas deixaram de existir. Portanto se o progress utilizado 10.X deve ser realizado o mesmo procedimento de extrao descrito acima porem somente para os arquivos .pl conforme abaixo: Arquivos .pl : C:\dlc101\src\adecomm.pl C:\dlc101\src\adedict.pl C:\dlc101\src\adeedit.pl C:\dlc101\src\prodict.pl C:\dlc101\src\protools.pl

A instalao apenas baixar os programas, sem criar cone para o acesso e sem configurar o Progress. Tambm necessrio que seja utilizado um arquivo .pf com as bases do EMS conectadas para o correto funcionamento dos templates.
Datasul S.A. 5

Guia de Instalao DDK GUI

2.4. Configuraes necessarias para desenvolver para o produto Datasul 10 e superior.


Para desenvolver para o produto Datasul 10 e superior necessrio possuir o LicenseManager ou License Server instalado e o foundation precisa estar inicializado. Alem disso preciso alterar a include que possui a verso dos bancos de dados (i_dbvers.i) inserindo o banco EMSFND. Para isso deve ser alterado a include include/i_dbvers.i encontrada na expedio do produto para inserir a definio do prprocessador do banco EMSFND conforme exemplo abaixo. /* Preprocessadores que identificam os bancos do Produto Foundation */ &GLOBAL-DEFINE emsfnd_version 1.01

2.5. Instrues para habilitar troca de pgina nos programas


(Aplicvel somente em programas desenvolvidos com os templates DDK GUI na verso 8x do Progress) Devido a uma modificao de padro entre as verses 8x e 9x do Progress, os programas construdos na verso 8x no apresentam habilitada a "Troca de Pgina", nas pginas do folder. Os programas construdos na verso 9x no apresentam o problema. Para solucionar o problema, necessrio executar os seguintes passos: Abra o programa no AppBuilder No menu Tools, clicar em Procedure Settings Na janela que se abre clicar no boto Advenced No combo-box ao lado de Procedure Type, selecionar o item SmartWindow Fechar as janelas abertas clicando no boto ok Desta forma a definio do programa agora habilitou a "Troca de Pginas".

2.6. Dvidas sobre Utilizao dos Templates


Em caso de dvidas na utilizao dos templates consultar o arquivo Manual de Padres, que se encontra no diretrio Manual da rea de programas do DDK.

Datasul S.A.

Guia de Instalao DDK GUI

3. Instalao do Produto Datasul DDK Gui


Essa instalao ir disponibilizar todos os objetos utilizados pelo produto Datasul DDK Gui, DDK 2000 Gui e DDK 2000 Web. Abaixo so demonstradas as telas de instalao.

Datasul S.A.

Guia de Instalao DDK GUI

Datasul S.A.

Guia de Instalao DDK GUI

Datasul S.A.

Guia de Instalao DDK GUI

4. Atualizaes do Guia
Verso 03 Liberada em: Abril/2009 Esta verso do guia apresenta as seguintes novidades:

INCLUSES: Configuraes necessrias para desenvolvimento Datasul 10 e superior. ALTERAES: No houve alteraes nesta verso. EXCLUSES: No foram realizadas excluses nesta verso.

Verso 02 Liberada em: Outubro/2008 Esta verso do guia apresenta as seguintes novidades:

INCLUSES: No foram includos documentos nesta verso. ALTERAES: Instalao dos produtos DDK GUI, DDK 2000 GUI e DDK 2000 Web unificada. EXCLUSES: No foram realizada excluses nesta verso.

Datasul S.A.

10