guia de instalação ddk gui

10
Guia de Instalação DDK Gui

Upload: elmo-ferreira-de-oliveira

Post on 26-Nov-2015

217 views

Category:

Documents


11 download

TRANSCRIPT

  • Guia de Instalao DDK Gui

  • Guia de Instalao DDK GUI

    Datasul S.A. 2

    Sumrio

    1. PREFCIO ........................................................................................................................................3 1.1. FINALIDADE .........................................................................................................................................3 1.2. PBLICO ALVO ....................................................................................................................................3 1.3. ORGANIZAO DESTE GUIA ..................................................................................................................3 1.4. REQUISITOS MNIMOS ...........................................................................................................................3

    2. INSTALANDO ...................................................................................................................................4 2.1. ALTERAR O PROPATH DA SESSO .........................................................................................................4 2.2. CONFIGURAR O APPBUILDER PARA TRABALHAR COM OS TEMPLATES ......................................................4 2.3. CONFIGURAR ARQUIVOS DE BIBLIOTECAS .PL.........................................................................................5 2.4. CONFIGURAES NECESSARIAS PARA DESENVOLVER PARA O PRODUTO DATASUL 10 E SUPERIOR ..........6 2.5. INSTRUES PARA HABILITAR TROCA DE PGINA NOS PROGRAMAS .........................................................6 2.6. DVIDAS SOBRE UTILIZAO DOS TEMPLATES ......................................................................................6

    3. INSTALAO DO PRODUTO DATASUL DDK GUI .......................................................................7

    4. ATUALIZAES DO GUIA ........................................................................................................... 10

  • Guia de Instalao DDK GUI

    Datasul S.A. 3

    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.

  • Guia de Instalao DDK GUI

    Datasul S.A. 4

    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:\ c:\ 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.

  • Guia de Instalao DDK GUI

    Datasul S.A. 5

    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 .pl

    ,onde 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.

  • Guia de Instalao DDK GUI

    Datasul S.A. 6

    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.

  • Guia de Instalao DDK GUI

    Datasul S.A. 7

    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.

  • Guia de Instalao DDK GUI

    Datasul S.A. 8

  • Guia de Instalao DDK GUI

    Datasul S.A. 9

  • Guia de Instalao DDK GUI

    Datasul S.A. 10

    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.