Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Imprimiendo reportes estilo MS-DOS
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Problèmes
Divers
Thread ID:
00837562
Message ID:
00837626
Vues:
28
Uhh, creo que no me supe explicar. EL problema es que de las terminales que no tienen la impresora conectada no se imprime el reporte, se queda en el aire.


>Hola, Plinio.
>
>>Nosotros usamos una tecnica para imprimir los reportes a la misma velocidad que lo hacen los sistemas de DOS (en impresoras matriciales). Creamos los reportes en Foxpro Para Dos, nunca lo abrimos en VFP y lo imprimimos de la siguiente manera.
>> REPORT FORM mireporte.frx TO FILE archivo_salida.txt ASCII
>> !TYPE archivo_salida.txt >prn
>>
>>El problema surge cuando en una red, donde la impresora esta conectada en la terminal 1 e intento imprimir dela terminal 2, como (teniendo Windows xp) puede direccionar el LPT1. Creo que el problema tiene que ver conque XP no maneja cola de impresion de MS-DOS.
>
>¿Porqué no poner un pequeño servidor de impresión?
>
>Utilizas un timer (o pones un bucle con una llamada a la API Sleep de Windows para que no consuma procesador mientras espera), y verificas cada tanto si hay un archivo TXT en determinado directorio compartido. Si existe el TXT, ejecutas el Type y luego lo borras.
>
>Espero que te resulte útil la idea,
Dominican Republic, a Paradise in America
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform