Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Telling VFP the name of the print job
Message
From
19/08/2003 05:12:17
 
 
To
19/08/2003 05:04:37
General information
Forum:
Visual FoxPro
Category:
Reports & Report designer
Miscellaneous
Thread ID:
00821004
Message ID:
00821299
Views:
26
No dos. Mas de dos (en otros foros)
Por supuesto que lo que necesito es lo que pido. Se trata de lo siguiente:
.- Un objeto com en la web que, entre otras cuestiones, imprime un trabajo determinado en una impresora virtual que convierte el informe a pdf.
.- Si dos usuarios solicitan simultaneamente el mismo trabajo, necesito bloquear el trabajo de cada uno.
.- Tengo varias formas de hacerlo. Pero la que me parece mas interesante es la de tener como nombre del trabajo un nombre único generado 'on the fly'. Por ejemplo un sys(2015). De esta manera nunca coincidiría el nombre de los trabajos de impresión por mas que se conectaran cientos de usuarios simultáneamente
.- VFP siempre envía como nombre del trabajo el nombre del informe (en versiones anteriores precedido de un 'visual foxpro...'. Es por tanto imposible diferenciar entre dos trabajos iguales pero de usuarios distintos.
.- Este problema solo se da en accesos web con páginas ASP donde los trabajos de impresión se realizan en el servidor.
.- Si no consigo esta manera, puedo aplicar otros sistemas. Pero este era el qu mas me gustaba.

>Estás seguro que lo que necesitas es lo que dices... mira que ya dos te hemos contestado lo mismo, igual es que has hecho la pregunta equivocada. 8-D
>
>Saludos.
>José Luis.
>
>
>>Gracias Esparta,
>>
>>Lo que necesito es decirle el nombre de trabajo de impresión que deberá dar al siguiente 'report' que se va a emitir, no cambiarlo una vez que ya está en el spooler. VFP usa por defecto el nombre del report 'mireport.frx' como nombre del trabajo.
>>Chgname me posibilita cambiar el nombre de un trabajo que ya existe en el spooler.
>>
>>>Hi Carlos!.
>>>
>>>Try with ChgName from BBControls.
>>>http://www.bbcontrols.com/fll.shtml#ChgName
>>>"Printing from VFP makes "Visual FoxPro" printed documentum names in Print Manager windows. With this FLL, you can change these entries for anything you want.
>>>Now it has TWO additional functions:
>>> GetPrtDocs() which returns the number of waiting docs in a print queue,
>>> SetPrtDocs() which can cancel, pause, restart, resume a print job.
>>>C++ source code is included!"
>>>
>>>HTH
>>>P.S. Tambien encuentras en PortalFox -> Archivos -> Informes ;-)
>>>
>>>>Hi,
>>>>Is there any way to tell Visual FoxPro the name of the next print job as it must appear in the spooler?
>>>Before issuing 'report...' . I know the way to do it after the report command.
>>>T.I.A.
Saludos,
A.G.P.
---------
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform