Tienes un ejemplo en powerbuilder 10, yo utilizo la vercion 7, me manda un mensaje de Bad Run time reference
Esta es la declaracion, el problema que tengo es que no existe el typo Byte, cual puede ser el equivalente.
Revise los otros demos ejemplos y esta con valor string, no se por que razon en powerbuilder esta como byte el valor de regreso de la funcion.
PB10 ejemplo:
function byte timbrarCFD(REF String ls_in ) LIBRARY "cfdlib.dll" Alias for "TimbrarCFD;Ansi"
BP7:
function string timbrarCFD(REF String ls_in ) LIBRARY "C:\KeyPro\Ver20\wsdl_lib\cfdlib.dll" Alias for "TimbrarCFD;Ansi"
Lo intente con varios tipos int, blob{1}, char

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
CARTA PORTE V3.1
ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03
.
declaracion en powerbuilder 7
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: declaracion en powerbuilder 7
Nop, solo tengo ese ejemplo que viene con la descarga.
Yo no programo en PB, los ejemplos me los han proporcionado usuarios que han hecho funcionar la libreria.
Yo no programo en PB, los ejemplos me los han proporcionado usuarios que han hecho funcionar la libreria.
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 5
- Registrado: Sab Mar 10, 2012 3:28 pm
Re: declaracion en powerbuilder 7
Utilizar tipo de dato STRING, el error de Bad Runtime es por el alias ANSI
Alias for "TimbrarCFD;Ansi"
cambiar por
Alias for "TimbrarCFD"
Alias for "TimbrarCFD;Ansi"
cambiar por
Alias for "TimbrarCFD"
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: declaracion en powerbuilder 7
Gracias por el consejo, voy a tratar de memorizarlo por si otro programador de powerbuilder cae en el mismo caso. =)rubenesanchez escribió:Utilizar tipo de dato STRING, el error de Bad Runtime es por el alias ANSI
Alias for "TimbrarCFD;Ansi"
cambiar por
Alias for "TimbrarCFD"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!