Re: [oracle_br] WEBUTIL

2012-11-28 Por tôpico Yuri Menon
Acredito que esta rotina só funciona no Forms 11.

Em 28 de novembro de 2012 08:31, alessandro_micromap <
alessan...@micromap.com.br> escreveu:

> Já esta rotina funciona normalmente.
> Estou usando Forms [32 Bit] Version 9.0.2.9.0 com o Banco de Dados 10gr2
>
>
> Em 28 de novembro de 2012 09:26, Yuri Menon 
> escreveu:
>
> > Tenta colocar o seguinte antes da linha que está "travando":
> >
> > MESSAGE(WEBUTIL_CLIENTINFO.GET_IP_ADDRESS);
> >
> > Verifique se aparece o message e verifique também se o retorno do
> message é
> > EXATAMENTE IGUAL SEU IP DE REDE (e não o ip do AS).
> >
> > Em 27 de novembro de 2012 16:35, alessandro_micromap <
> > alessan...@micromap.com.br> escreveu:
> >
> > > Boa Tarde pessoal do Forum
> > > A PAZ DE JESUS A TODOS
> > >
> > > Estou começando a usar o webutil no meu sistema.
> > > Preciso abrir um documento do word que vai estar em uma máquina cliente
> > > Estou usando a rotina abaixo, mas logo no começo "V_APP :=
> > > CLIENT_OLE2.CREATE_OBJ('Word.Application')" ele fica parado.
> > >
> > > DECLARE
> > >   V_APP  CLIENT_OLE2.OBJ_TYPE;
> > >   docs CLIENT_OLE2.OBJ_TYPE;
> > >   doc  CLIENT_OLE2.OBJ_TYPE;
> > >   selection CLIENT_OLE2.OBJ_TYPE;
> > >   args CLIENT_OLE2.LIST_TYPE;
> > > BEGIN
> > >   -- create a new document
> > >   V_APP := CLIENT_OLE2.CREATE_OBJ('Word.Application');
> > >   CLIENT_OLE2.SET_PROPERTY(V_APP,'Visible',1);
> > >   docs := CLIENT_OLE2.GET_OBJ_PROPERTY(V_APP, 'Documents');
> > >   doc := CLIENT_OLE2.INVOKE_OBJ(docs, 'add');
> > >   selection := CLIENT_OLE2.GET_OBJ_PROPERTY(V_APP, 'Selection');
> > >   -- insert data into new document from long item
> > >   CLIENT_OLE2.SET_PROPERTY(selection, 'Text', 'this is a test
> message');
> > >   -- save document as example.tmp
> > >   args := CLIENT_OLE2.CREATE_ARGLIST;
> > >   CLIENT_OLE2.ADD_ARG(args, 'c:\example.doc');
> > >   CLIENT_OLE2.INVOKE(doc, 'SaveAs', args);
> > >   CLIENT_OLE2.DESTROY_ARGLIST(args);
> > >   -- close example.tmp
> > >   args := CLIENT_OLE2.CREATE_ARGLIST;
> > >   CLIENT_OLE2.ADD_ARG(args, 0);
> > >   CLIENT_OLE2.INVOKE(doc, 'Close', args);
> > >   CLIENT_OLE2.DESTROY_ARGLIST(args);
> > >   CLIENT_OLE2.RELEASE_OBJ(selection);
> > >   CLIENT_OLE2.RELEASE_OBJ(doc);
> > >   CLIENT_OLE2.RELEASE_OBJ(docs);
> > >   -- exit MSWord
> > >   CLIENT_OLE2.INVOKE(V_APP,'Quit');
> > > END;
> > >
> > > Peguei esta rotina do PDFWebUtil User’s Guide
> > >
> > > Desde já muito obrigado.
> > > Alessandro
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > 
> > >
> > >
> > >
> >
> --
> > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > > inteira responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > >
> > >
> >
> --
> > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
> > ESPAÇO!
> > > VISITE: http://www.oraclebr.com.br/
> > >
> >
> 
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> >
> >
> > --
> > Yuri Menon
> > http://no-trampo.com
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > 
> >
> >
> >
> --
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >
> >
> --
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
> ESPAÇO!
> > VISITE: http://www.oraclebr.com.br/
> >
> 
> > Links do Yahoo! Grupos
> >
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --

Re: [oracle_br] WEBUTIL

2012-11-28 Por tôpico alessandro_micromap
Já esta rotina funciona normalmente.
Estou usando Forms [32 Bit] Version 9.0.2.9.0 com o Banco de Dados 10gr2


Em 28 de novembro de 2012 09:26, Yuri Menon  escreveu:

> Tenta colocar o seguinte antes da linha que está "travando":
>
> MESSAGE(WEBUTIL_CLIENTINFO.GET_IP_ADDRESS);
>
> Verifique se aparece o message e verifique também se o retorno do message é
> EXATAMENTE IGUAL SEU IP DE REDE (e não o ip do AS).
>
> Em 27 de novembro de 2012 16:35, alessandro_micromap <
> alessan...@micromap.com.br> escreveu:
>
> > Boa Tarde pessoal do Forum
> > A PAZ DE JESUS A TODOS
> >
> > Estou começando a usar o webutil no meu sistema.
> > Preciso abrir um documento do word que vai estar em uma máquina cliente
> > Estou usando a rotina abaixo, mas logo no começo "V_APP :=
> > CLIENT_OLE2.CREATE_OBJ('Word.Application')" ele fica parado.
> >
> > DECLARE
> >   V_APP  CLIENT_OLE2.OBJ_TYPE;
> >   docs CLIENT_OLE2.OBJ_TYPE;
> >   doc  CLIENT_OLE2.OBJ_TYPE;
> >   selection CLIENT_OLE2.OBJ_TYPE;
> >   args CLIENT_OLE2.LIST_TYPE;
> > BEGIN
> >   -- create a new document
> >   V_APP := CLIENT_OLE2.CREATE_OBJ('Word.Application');
> >   CLIENT_OLE2.SET_PROPERTY(V_APP,'Visible',1);
> >   docs := CLIENT_OLE2.GET_OBJ_PROPERTY(V_APP, 'Documents');
> >   doc := CLIENT_OLE2.INVOKE_OBJ(docs, 'add');
> >   selection := CLIENT_OLE2.GET_OBJ_PROPERTY(V_APP, 'Selection');
> >   -- insert data into new document from long item
> >   CLIENT_OLE2.SET_PROPERTY(selection, 'Text', 'this is a test message');
> >   -- save document as example.tmp
> >   args := CLIENT_OLE2.CREATE_ARGLIST;
> >   CLIENT_OLE2.ADD_ARG(args, 'c:\example.doc');
> >   CLIENT_OLE2.INVOKE(doc, 'SaveAs', args);
> >   CLIENT_OLE2.DESTROY_ARGLIST(args);
> >   -- close example.tmp
> >   args := CLIENT_OLE2.CREATE_ARGLIST;
> >   CLIENT_OLE2.ADD_ARG(args, 0);
> >   CLIENT_OLE2.INVOKE(doc, 'Close', args);
> >   CLIENT_OLE2.DESTROY_ARGLIST(args);
> >   CLIENT_OLE2.RELEASE_OBJ(selection);
> >   CLIENT_OLE2.RELEASE_OBJ(doc);
> >   CLIENT_OLE2.RELEASE_OBJ(docs);
> >   -- exit MSWord
> >   CLIENT_OLE2.INVOKE(V_APP,'Quit');
> > END;
> >
> > Peguei esta rotina do PDFWebUtil User’s Guide
> >
> > Desde já muito obrigado.
> > Alessandro
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > 
> >
> >
> >
> --
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> >
> >
> --
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
> ESPAÇO!
> > VISITE: http://www.oraclebr.com.br/
> >
> 
> > Links do Yahoo! Grupos
> >
> >
> >
>
>
> --
> Yuri Menon
> http://no-trampo.com
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
> VISITE: http://www.oraclebr.com.br/
> 
> Links do Yahoo! Grupos
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web,

Re: [oracle_br] WEBUTIL

2012-11-28 Por tôpico Yuri Menon
Tenta colocar o seguinte antes da linha que está "travando":

MESSAGE(WEBUTIL_CLIENTINFO.GET_IP_ADDRESS);

Verifique se aparece o message e verifique também se o retorno do message é
EXATAMENTE IGUAL SEU IP DE REDE (e não o ip do AS).

Em 27 de novembro de 2012 16:35, alessandro_micromap <
alessan...@micromap.com.br> escreveu:

> Boa Tarde pessoal do Forum
> A PAZ DE JESUS A TODOS
>
> Estou começando a usar o webutil no meu sistema.
> Preciso abrir um documento do word que vai estar em uma máquina cliente
> Estou usando a rotina abaixo, mas logo no começo "V_APP :=
> CLIENT_OLE2.CREATE_OBJ('Word.Application')" ele fica parado.
>
> DECLARE
>   V_APP  CLIENT_OLE2.OBJ_TYPE;
>   docs CLIENT_OLE2.OBJ_TYPE;
>   doc  CLIENT_OLE2.OBJ_TYPE;
>   selection CLIENT_OLE2.OBJ_TYPE;
>   args CLIENT_OLE2.LIST_TYPE;
> BEGIN
>   -- create a new document
>   V_APP := CLIENT_OLE2.CREATE_OBJ('Word.Application');
>   CLIENT_OLE2.SET_PROPERTY(V_APP,'Visible',1);
>   docs := CLIENT_OLE2.GET_OBJ_PROPERTY(V_APP, 'Documents');
>   doc := CLIENT_OLE2.INVOKE_OBJ(docs, 'add');
>   selection := CLIENT_OLE2.GET_OBJ_PROPERTY(V_APP, 'Selection');
>   -- insert data into new document from long item
>   CLIENT_OLE2.SET_PROPERTY(selection, 'Text', 'this is a test message');
>   -- save document as example.tmp
>   args := CLIENT_OLE2.CREATE_ARGLIST;
>   CLIENT_OLE2.ADD_ARG(args, 'c:\example.doc');
>   CLIENT_OLE2.INVOKE(doc, 'SaveAs', args);
>   CLIENT_OLE2.DESTROY_ARGLIST(args);
>   -- close example.tmp
>   args := CLIENT_OLE2.CREATE_ARGLIST;
>   CLIENT_OLE2.ADD_ARG(args, 0);
>   CLIENT_OLE2.INVOKE(doc, 'Close', args);
>   CLIENT_OLE2.DESTROY_ARGLIST(args);
>   CLIENT_OLE2.RELEASE_OBJ(selection);
>   CLIENT_OLE2.RELEASE_OBJ(doc);
>   CLIENT_OLE2.RELEASE_OBJ(docs);
>   -- exit MSWord
>   CLIENT_OLE2.INVOKE(V_APP,'Quit');
> END;
>
> Peguei esta rotina do PDFWebUtil User’s Guide
>
> Desde já muito obrigado.
> Alessandro
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> 
>
>
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>
> --
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
> VISITE: http://www.oraclebr.com.br/
> 
> Links do Yahoo! Grupos
>
>
>


-- 
Yuri Menon
http://no-trampo.com


[As partes desta mensagem que não continham texto foram removidas]





--
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html