Oi Ricardo,
Eu nunca tive esse tipo de problema ....
Mas ser� que ele n�o ocorre pelo fato de o ActiveX do Report Builder n�o ser
executado nem no diret�rio da sua aplica��o, nem no deploy ?
Por isso a necessidade de voc� adicionar o novo path "na m�o".

Lairton.
----- Original Message ----- 
From: "Ricardo Gomes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, February 20, 2004 9:24 AM
Subject: Re: [sqlwin] controle ActiveX Report Builder Document


> Pessoal, acho que ningu�m teve ainda a experi�ncia que tive com o controle
> ActiveX do Report Builder, em se tratando do problema que descrevi abaixo.
> N�o sabendo a causa dele, mas tendo uma solu��o paliativa que era de
colocar
> no PATH o diret�rio da minha aplica��o, tive de improvisar. Importei, da
> kernel32.dll, a fun��o SetEnvironmentVariableA e a usei para acrescentar
no
> PATH o caminho da minha aplica��o. Isso fez com que o erro parasse de
> acontecer, mas n�o consegui descobrir o que estava causando esse tipo de
> problema.
>
> Ricardo.
>
> ----- Original Message ----- 
> From: "Ricardo Gomes" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 18, 2004 4:07 PM
> Subject: [sqlwin] controle ActiveX Report Builder Document
>
>
> > Boa tarde a todos!
> >
> > Estou tendo um problema no uso do controle ActiveX Report Builder
> Document.
> > Quando executo a fun��o oRB.Create(
> > "{1576D84A-6244-11D1-9F19-00A02488FBFD}" ), sendo oRB objeto do tipo
> > ReportBuilder_IReportBuilder, o Centura retorna erro "03701 - No
> > configuration file". Fazendo testes, descobri que o erro p�ra de
acontecer
> > quando coloco o diret�rio da minha aplica��o no PATH. Os arquivos do
> deploy
> > e o pr�prio sql.ini se encontram no mesmo diret�rio da minha aplica��o,
o
> > que permite que eu n�o necessite colocar o caminho da minha aplica��o no
> > PATH, mas, somente quando tento usar o controle Activex do Report
Builder,
> > acontece esse problema. Algu�m sabe do que se trata e como resolver?
> Abaixo
> > estou mandando a fun��o e indicando a linha onde o erro � retornado,
> quanto
> > estou depurando.
> >
> > ----
> > Function: fVerificaInputItem
> >  Description:
> >  Returns
> >   Boolean:
> >  Parameters
> >   String: sNomeQrp
> >   String: sNomeInputItem
> >  Static Variables
> >  Local variables
> >    Class: ReportBuilder_IReportBuilder: oRB
> >    Class: ReportBuilder_IReportInput: oRBInput
> >    Boolean: bResult
> >    Boolean: bAbriQrp
> >  Actions
> >   Set bResult = FALSE
> >   Set bAbriQrp = FALSE
> >   If oRB.Create( "{1576D84A-6244-11D1-9F19-00A02488FBFD}" )        <<<<
> > LINHA ONDE OCORRE O ERRO.
> >    Call SalActiveXAutoErrorMode( FALSE )
> >    !
> >    If oRB.ImportReportTemplate( sDiretorio_Aplicacao_G || '\\' ||
> sNomeQrp,
> > bAbriQrp )
> >     If oRB.GetInputFromName( sNomeInputItem,  oRBInput )
> >      Set bResult = TRUE
> >    Call oRB.Detach()
> >   Return bResult
> > ---
> >
> > Obrigado.
> >
> > Ricardo.
> >
> >
> > ==============================================
> > 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)
> ==============================================

==============================================
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)
==============================================

Responder a