J� faz algum tempo que eu passei por esse problema (+/- uns tr�s anos) e n�o me lembro
se tentei isso, mas lembro de ter tentando de v�rias maneiras e � prov�vel que tenha
tentado isso tamb�m.
Quanto ao problema do diret�rio eu resolvi cirando a seguinte estrutura:
Sistemas
Agr�cola
Colheita
Mao-de-obra
Dynalib
.
.
.
Industria
Dynalib
.
.
.
Administra��o
Dynalib
.
.
.
Comercial
Dynalib
.
.
.
E na aplica��o, coloco a chamada da DYNALIB dessa forma:
Dynalib: ..\\Dynalib\\con_balsac.apd
Dessa forma se for preciso mudar de drive, tenho s� que manter essa estrutura de
diret�rios.
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 8 de maio de 2002 13:56
Para: [EMAIL PROTECTED]
Assunto: Re: RES: [sqlwin] Dynalibs
Vc chegou a tentar enviar o handle de conex�o como par�metro ao inv�s de
reconectar a aplica��o na Dynalib?
Qto a n�o achar o arquivo, ja�achei o rpoblema. Eu sei que o programa
encontra o SPD se passarmos a refer�ncia completa do diret�io, mas o ruim
disso � que se os nomes dos drives de rede mudam, temos de mexer no
programa...
[ ]'s
Fabiano
"Jose Augusto S. Oliveira" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
08/05/02 12:32
Please respond to sqlwin
To: <[EMAIL PROTECTED]>
cc:
Subject: RES: [sqlwin] Dynalibs
Eu tamb�m enfrentei este problema e esqueci de citar no e-mail anterior. Eu
s� consegui resolver fazendo a conex�o com o Banco na pr�pria DYNALIB.
Todas as vari�veis GLOBAIS, precisaram ser criadas e iniciadas de novo no
DYNALIB.
Quanto ao erro "Cannot find incude Dynalib", tente ver se dessa forma
funciona: Dynalib: I:\Sistemas\DynaLib\cad_atv.apd.
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 8 de maio de 2002 10:13
Para: [EMAIL PROTECTED]
Assunto: RES: [sqlwin] Dynalibs
Bom dia caros colegas de lista,
Estou fazendo uns testes e tive dois probleminhas:
1) A conex�o de Banco de dados n�o � mantida na Dynalib mesmo eu usando a
mesma vari�vel de conex�o no programa e na Dynalib. Creio que por ser m
objeto compilado externamente, a Dynalib n�o assuma valores do programa
chamador, exceto aquele que s�o passados como par�metro para as fn��es da
Dynalib. Minha afirma��o � correta?
2) O principal problema � que n�o estou conseguindo referenciar o arquivo
.APD ! Ele d� o erro de "Cannot find incude Dynalib". Mesmo eu colocando
nos Directories da aplica��o, tanto no "Global Path" quanto no "Application
Path".
O arquivo que estou convertendo para Dynalib �, originalmente, uma APL, e o
programa chamador que n�o encontra o .APD encontra normalmente o .APL,
mesmo eles estando no mesmo diret�rio.
Vcs tiveram esse problema?
Desde j� agrade�o a colabora��o
Fabiano Reis
WestLB - Banco Europeu
Systems Development
"Jose Augusto S. Oliveira" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
08/05/02 08:02
Please respond to sqlwin
To: <[EMAIL PROTECTED]>
cc:
Subject: RES: [sqlwin] Dynalibs
J� utilizei DYNALIB em alguns casos e funcionam com algumas restri��es.
Quando � necess�rio gerar o arquivo APD, todas as aplica��es que a
utilizam, precisam ser fechadas e existe tamb�m o inconveniente de ter que
manter os FORMAT'S em todas as aplica��es id�nticas aos do DYNALIB, caso
contr�rio os DATA FIELD ficam inacess�veis.
Basicamente � isso, espero que ajude.
Augusto
Usina Coruripe - Iturama (MG)
-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Enviada em: ter�a-feira, 7 de maio de 2002 10:38
Para: [EMAIL PROTECTED]
Assunto: [sqlwin] Dynalibs
Bom dia a todos,
Sou participante dessa lista a pouco mais de 9 meses e nunca li, pelo que
me lembro, ningu�m tendo d�vida ou comentando sobre a utiliza��o de
Dynalibs, e at� hoje n�o conheci ningu�m que utilizasse essa funcionalidade
em suas aplica��es.
Gostaria de saber se algu�m tem alguma restri��o, se algu�m j� teve algum
tipo de problema ou se indica o uso de Dynalibs.
� que estou trabalhando atualmente num sistema que possui rotinas
utilizadas por todos os demais legados e, a cada manuten��o que fa�o em
minhas APL's, todas as outras equipes precisam recompilar seus programas.
Sugeriram que eu criasse um execut�vel para modularizar uma aplica��o, mas
isso geraria um trabalho muito maior do que a simples gera��o da Dynalib,
para resultar no mesmo efeito.
Pe�o que caso algu�m j� tenha usado dynalibs com sucesso tamb�m responda
esse e-mail para que eu possa ter mais seguran�a para implemetar essa
solu��o.
Desde j� agrade�o a colabora��o de todos
Sds
Fabiano Reis
WestLB - Banco Europeu
Systems Development
********************************************************************
********************************************************************
Diese Nachricht ist vertraulich. Sie ist ausschliesslich fuer
den im Adressfeld ausgewiesenen Adressaten bestimmt.
Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten
wir um eine kurze Nachricht. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Da wir nicht die
Echtheit oder Vollstaendigkeit der in dieser Nachricht
enthaltenen Informationen garantieren koennen, schliessen wir
die rechtliche Verbindlichkeit der vorstehenden Erklaerungen
und Aeusserungen aus. Wir verweisen in diesem Zusammenhang
auch auf die fuer die Bank geltenden Regelungen ueber die
Verbindlichkeit von Willenserklaerungen mit verpflichtendem
Inhalt, die in den bankueblichen Unterschriftenverzeichnissen
bekannt gemacht werden.
This message is confidential and may be privileged. It is
intended solely for the named addressee. If you are not the
intended recipient please inform us. Any unauthorised
dissemination, distribution or copying hereof is prohibited.
As we cannot guarantee the genuineness or completeness of
the information contained in this message, the statements
set forth above are not legally binding. In connection
therewith, we also refer to the governing regulations of
WestLB concerning signatory authority published in the
standard bank signature lists with regard to the legally
binding effect of statements made with the intent to
obligate WestLB.
********************************************************************
********************************************************************
===============Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
===============
=======================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
=======================
********************************************************************
********************************************************************
Diese Nachricht ist vertraulich. Sie ist ausschliesslich fuer
den im Adressfeld ausgewiesenen Adressaten bestimmt.
Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten
wir um eine kurze Nachricht. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Da wir nicht die
Echtheit oder Vollstaendigkeit der in dieser Nachricht
enthaltenen Informationen garantieren koennen, schliessen wir
die rechtliche Verbindlichkeit der vorstehenden Erklaerungen
und Aeusserungen aus. Wir verweisen in diesem Zusammenhang
auch auf die fuer die Bank geltenden Regelungen ueber die
Verbindlichkeit von Willenserklaerungen mit verpflichtendem
Inhalt, die in den bankueblichen Unterschriftenverzeichnissen
bekannt gemacht werden.
This message is confidential and may be privileged. It is
intended solely for the named addressee. If you are not the
intended recipient please inform us. Any unauthorised
dissemination, distribution or copying hereof is prohibited.
As we cannot guarantee the genuineness or completeness of
the information contained in this message, the statements
set forth above are not legally binding. In connection
therewith, we also refer to the governing regulations of
WestLB concerning signatory authority published in the
standard bank signature lists with regard to the legally
binding effect of statements made with the intent to
obligate WestLB.
********************************************************************
********************************************************************
===============Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
===============
=======================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
=======================
********************************************************************
********************************************************************
Diese Nachricht ist vertraulich. Sie ist ausschliesslich fuer
den im Adressfeld ausgewiesenen Adressaten bestimmt.
Sollten Sie nicht der vorgesehene Empfaenger sein, so bitten
wir um eine kurze Nachricht. Jede unbefugte Weiterleitung
oder Fertigung einer Kopie ist unzulaessig. Da wir nicht die
Echtheit oder Vollstaendigkeit der in dieser Nachricht
enthaltenen Informationen garantieren koennen, schliessen wir
die rechtliche Verbindlichkeit der vorstehenden Erklaerungen
und Aeusserungen aus. Wir verweisen in diesem Zusammenhang
auch auf die fuer die Bank geltenden Regelungen ueber die
Verbindlichkeit von Willenserklaerungen mit verpflichtendem
Inhalt, die in den bankueblichen Unterschriftenverzeichnissen
bekannt gemacht werden.
This message is confidential and may be privileged. It is
intended solely for the named addressee. If you are not the
intended recipient please inform us. Any unauthorised
dissemination, distribution or copying hereof is prohibited.
As we cannot guarantee the genuineness or completeness of
the information contained in this message, the statements
set forth above are not legally binding. In connection
therewith, we also refer to the governing regulations of
WestLB concerning signatory authority published in the
standard bank signature lists with regard to the legally
binding effect of statements made with the intent to
obligate WestLB.
********************************************************************
********************************************************************
===============Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
===============
=============================================Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
=============================================