Descarga la clase y la adicione a mi proyecto para tratar de
implementarla, pero, aunque creo que estoy haciendo todo bien, la
función que requiere el tipo de dato "DOCINFO" no lo reconoce.
La declaración de la función y su uso son como siguen:
* Función para determinar el inicio del documento *
DECLARE ;
LONG StartDocPrinter ;
IN winSpool.drv AS WS_StartDocPrinter ;
LONG @ hPrinter, ;
LONG @ Level, ;
STRING pDocInfo
***********************************************************
* Se crea el objeto para administrar el documento *
oDocInfo = CREATEOBJECT("docInfo")
oDocInfo.cbSize = oDocInfo.SizeOf()
oDocInfo.lpszDocName = "ETIQUETAS"
*************************************************************************************
* Se usa el tipo de dato "DOCINFO" y se coloca al inicio del documento
*
lDoc = WS_StartDocPrinter(@lhPrinter, 1, oDocInfo.getString())
Y aunque no sale error alguno, tampoco funciona como debe.
Espero me puedas ayudar. De antemano, gracias.