Re: [oracle_br] WEBUTIL
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 Users 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
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 Users 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
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 Users 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