Power Builder - Combinacion de datos con word en PB 7.0

 
Vista:

Combinacion de datos con word en PB 7.0

Publicado por Javier Dillanes (4 intervenciones) el 29/08/2003 04:00:36
Te agradeceria mucho tu ayuda

Tengo una aplicacion en PB 7.0 en el cual utilizo word para imprimir un documento cuyos datos varian , no tengo ningun problema cuando es Win Xp con Office Xp o Win Xp con Office 97, en donde tengo problemas es con los Win 2000 y anterirores no importando el office que tenga

La instruccion que utilizo es la siguiente:

contrato es la variable OLeObject

contrato.ActiveDocument.Bookmarks.item("no_pagos").range().Select
contrato.Selection.typetext("dato")

En la primera instruccion me marca que no reconoce la funcion ITEM cuando ejecuto la aplicacion en Win 2000 o win anteriores

Ya busque en los help de PB y VBA Word y no encuentro cual es el problema , agradeceria si alguien me ayudara

saludos

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

RE:Combinacion de datos con word en PB 7.0

Publicado por Javier Dillanes Esparza (4 intervenciones) el 05/09/2003 21:37:11
Despues de buscar encontre la respuesta y pongo la solucion en el foro para quien lo requiera

La sintaxis corecta es la siguiente

OLEObject contrato
integer result, n
contrato = CREATE oleObject
result = contrato.ConnectToNewObject("word.application.8")
IF result <> 0 THEN
DESTROY contrato
MessageBox("OLE Error", &
"Unable to connect to Microsoft Word. " &
+ "Code: " &
+ String(result))
SetPointer(Arrow!)
RETURN
END IF

contrato.documents.open("c:\contrato.doc")
contrato.Visible=FALSE

contrato.Selection.GoTo(-1,0,0,"Bookmark")
contrato.Selection.typetext("dato a colocar")

y deben tener la dll PBOLE?? (?? es la version de PB en mi caso fue 70)

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar