Você está na página 1de 10

Guia de Instalação

DDK Gui
Guia de Instalação DDK GUI

Sumário

1. PREFÁCIO ........................................................................................................................................3
1.1. FINALIDADE .........................................................................................................................................3
1.2. PÚBLICO ALVO ....................................................................................................................................3
1.3. ORGANIZAÇÃO DESTE GUIA ..................................................................................................................3
1.4. REQUISITOS MÍNIMOS ...........................................................................................................................3
2. INSTALANDO ...................................................................................................................................4
2.1. ALTERAR O PROPATH DA SESSÃO .........................................................................................................4
2.2. CONFIGURAR O APPBUILDER PARA TRABALHAR COM OS TEMPLATES ......................................................4
2.3. CONFIGURAR ARQUIVOS DE BIBLIOTECAS .PL.........................................................................................5
2.4. CONFIGURAÇÕES NECESSARIAS PARA DESENVOLVER PARA O PRODUTO DATASUL 10 E SUPERIOR ..........6
2.5. INSTRUÇÕES PARA HABILITAR TROCA DE PÁGINA NOS PROGRAMAS .........................................................6
2.6. DÚVIDAS SOBRE UTILIZAÇÃO DOS TEMPLATES ......................................................................................6
3. INSTALAÇÃO DO PRODUTO DATASUL DDK GUI .......................................................................7
4. ATUALIZAÇÕES DO GUIA ........................................................................................................... 10

Datasul S.A. 2
Guia de Instalação DDK GUI

1. PREFÁCIO
1.1. Finalidade
Este guia tem como finalidade, descrever de forma objetiva, passo a passo, todos os
procedimentos necessários para a instalação do produto DDK.

1.2. Público Alvo


Profissionais com bons conhecimentos em administração de bancos e Progress.

1.3. Organização deste Guia

Capítulo 2, “Instalando”
Mostra passo a passo os procedimentos de instalação do produto.

1.4. Requisitos mínimos


Os requisitos mínimos para utilizar o DDK são os mesmos descritos para máquinas
client do EMS2, a única exceção é que para o DDK será necessário ter, na máquina
do desenvolvedor a licença de desenvolvimento do Progress.

Datasul S.A. 3
Guia de Instalação DDK GUI

2. Instalando
Após a instalação dos arquivos em seus diretórios, devem ser feitos alguns ajustes:

2.1. Alterar o propath da sessão


Abrir o arquivo de inicialização do Progress, progress.ini e alterar o propath para que
passe a chamar o diretório de templates logo após o diretório do produto. Por
exemplo:
c:\<diretório do EMS ou HR>
c:\<diretório dos templates: DDKgui>
c:\DLC91\gui
c:\DLC91
c:\DLC91\bin
c:\DLC91\SRC

Conforme o exemplo deve-se garantir que outros dois diretórios estejam registrados,
o \gui e o \src, nesta ordem; colocar também o diretório 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 diretório de instalação 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. 4
Guia de Instalação DDK GUI

2.3. Configurar arquivos de bibliotecas .pl


Os templates DDK GUI fazem uso de alguns arquivos específicos do Progress que se
encontram dentro de bibliotecas (arquivos.pl). Porém para o correto funcionamento
dos templates deve-se executar os passos descritos abaixo, extraindo o conteúdo
dessas bibliotecas. Antes de descompactar o arquivo .pl através do comando extract
deve ser criado, logo abaixo do diretório SRC, um diretório com o mesmo nome do
arquivo .pl e depois a descompactação deve ser feita dentro deste diretório recém
criado.

Abrir o prompt de comando;

No diretório c:\dlc91 executar

set path=c:\dlc91\bin;%path
set dlc=c:\dlc91

No diretório 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\prodict.pl
C:\dlc91\src\adedict.pl C:\dlc91\src\prodoc.pl
C:\dlc91\src\adeedit.pl C:\dlc91\src\prohelp.pl
C:\dlc91\src\as4dict.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 extração descrito acima
porem somente para os arquivos .pl conforme abaixo:

Arquivos .pl :

C:\dlc101\src\adecomm.pl C:\dlc101\src\prodict.pl
C:\dlc101\src\adedict.pl C:\dlc101\src\protools.pl
C:\dlc101\src\adeedit.pl

A instalação apenas baixará os programas, sem criar ícone para o acesso e


sem configurar o Progress. Também é necessário que seja utilizado um
arquivo .pf com as bases do EMS conectadas para o correto funcionamento
dos templates.

Datasul S.A. 5
Guia de Instalação DDK GUI

2.4. Configurações necessarias para desenvolver para o produto


Datasul 10 e superior.
Para desenvolver para o produto Datasul 10 e superior é necessário possuir o
LicenseManager ou License Server instalado e o foundation precisa estar inicializado.

Alem disso é preciso alterar a include que possui a versão dos bancos de dados
(i_dbvers.i) inserindo o banco EMSFND.
Para isso deve ser alterado a include include/i_dbvers.i encontrada na expedição do
produto para inserir a definição do préprocessador do banco EMSFND conforme
exemplo abaixo.

/* Preprocessadores que identificam os bancos do Produto Foundation */


&GLOBAL-DEFINE emsfnd_version 1.01

2.5. Instruções para habilitar troca de página nos programas


(Aplicável somente em programas desenvolvidos com os templates DDK GUI na
versão 8x do Progress)

Devido a uma modificação de padrão entre as versões 8x e 9x do Progress, os


programas construídos na versão 8x não apresentam habilitada a "Troca de Página",
nas páginas do folder. Os programas construídos na versão 9x não apresentam o
problema.

Para solucionar o problema, é necessário executar os seguintes passos:

Abra o programa no AppBuilder

No menu Tools, clicar em Procedure Settings

Na janela que se abre clicar no botão Advenced

No combo-box ao lado de Procedure Type, selecionar o item SmartWindow

Fechar as janelas abertas clicando no botão ok

Desta forma a definição do programa agora habilitou a "Troca de Páginas".

2.6. Dúvidas sobre Utilização dos Templates


Em caso de dúvidas na utilização dos templates consultar o arquivo Manual de
Padrões, que se encontra no diretório Manual da área de programas do DDK.

Datasul S.A. 6
Guia de Instalação DDK GUI

3. Instalação do Produto Datasul DDK Gui

Essa instalação irá disponibilizar todos os objetos utilizados pelo produto Datasul
DDK Gui, DDK 2000 Gui e DDK 2000 Web. Abaixo são demonstradas as telas de
instalação.

Datasul S.A. 7
Guia de Instalação DDK GUI

Datasul S.A. 8
Guia de Instalação DDK GUI

Datasul S.A. 9
Guia de Instalação DDK GUI

4. Atualizações do Guia

Versão 03

Liberada em: Abril/2009


Esta versão do guia apresenta as seguintes novidades:

INCLUSÕES:

Configurações necessárias para desenvolvimento Datasul 10 e superior.

ALTERAÇÕES:

Não houve alterações nesta versão.

EXCLUSÕES:

Não foram realizadas exclusões nesta versão.

Versão 02

Liberada em: Outubro/2008


Esta versão do guia apresenta as seguintes novidades:

INCLUSÕES:

Não foram incluídos documentos nesta versão.

ALTERAÇÕES:

Instalação dos produtos DDK GUI, DDK 2000 GUI e DDK 2000 Web unificada.

EXCLUSÕES:

Não foram realizada exclusões nesta versão.

Datasul S.A. 10

Você também pode gostar