STRING IF_READ(INT nCampo)


Devuelve el como una cadena de caracteres un campo de la respuesta del controlador fiscal

 

Parámetros

nCampo

Un número entero con el número de campo que se quiere recuperar.

 

Devuelve

Una cadena de caracteres con el valor del campo

 

Comentarios

El campo 1 y 2 contienen siempre el código hexadecimal de estado de la impresora y del controlador fiscal respectivamente

 

Para mayor información de como interpretar estos códigos leer el capítulo de Códigos de Estado

 

Ejemplo

 

'Abrir el puerto de comunicaciones

err = IF_OPEN("COM1",9600)

 

'Pedir información normal al controlador fiscal

err = IF_WRITE("@ESTADO|N")

 

'Recuperar el Número del último Comprobante Fiscal Factura B o C emitido

'que esta en el campo nro 3 de la respuesta del controlador fiscal

 

strCampo = IF_READ(3)

 

'Cerrar el puerto de comunicaciones

err = IF_CLOSE()