Oracle - Error WUO-707 con plantillas word desde el cliente

   
Vista:

Error WUO-707 con plantillas word desde el cliente

Publicado por jocelink (2 intervenciones) el 03/08/2010 17:25:55
Hola

Estoy trabajando con Forms 11g y necesito llamar a una plantilla de Word donde se ingresará
datos en los campos, el codigo de ejemplo es el siguiente:

Declare
Word CLIENT_OLE2.Obj_Type;
Arg CLIENT_OLE2.List_Type;

Procedure Write_To_Bookmark (Bookmark_Name VarChar2, Data VarChar2) is
Begin
Arg:=CLIENT_OLE2.Create_ArgList;
CLIENT_OLE2.Add_Arg (Arg, Bookmark_Name);
CLIENT_OLE2.Invoke (Word,'WW7_EditGoto',Arg);
CLIENT_OLE2.Destroy_ArgList (Arg);
Arg:=CLIENT_OLE2.Create_ArgList;
CLIENT_OLE2.Add_Arg (Arg,Data);
CLIENT_OLE2.Invoke (Word,'Insert',Arg);
CLIENT_OLE2.Destroy_ArgList (Arg);
End;

Begin

Word:=CLIENT_OLE2.Create_Obj ('Word.Basic');
CLIENT_OLE2.Invoke (Word,'AppShow');

Arg:=CLIENT_OLE2.Create_ArgList;
CLIENT_OLE2.Add_Arg (Arg,'c:\paso3\ficha.dot');
CLIENT_OLE2.Invoke (Word,'FileNew',Arg);
CLIENT_OLE2.Destroy_ArgList (Arg);

Write_To_Bookmark ('NOMBRE_PRUEBA','Prueba1'); -- prueba1 ejemplo
CLIENT_OLE2.Invoke (Word,'StartOfDocument',Arg);
CLIENT_OLE2.Release_Obj (Word);

End;

*** En el servidor (local) funciona bien, pero cuando llamo el módulo desde el cliente (anteponiendo el "client_") me arroja el siguiente error:

WUO-707: No se ha podido llamar al método:
AppShow Excepción
com.jacob.com.ComFailException: a COM exception
has been encountered:
At Invoke of AppShow
Description: no se ha encontrado el miembro.

No abre la plantilla, arrojandome ese error que a mi parecer significa que no reconoce el metodo "AppShow".

Actualmente trabajo con Forms 11g, Webutil, Weblogic 11.

Si alguien tiene alguna solución o alguna otra forma de trabajar con plantillas word en el cliente, estaría muy agradecido.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder