![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Espero que te funcione. Un saludo
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
|
#2
|
||||
|
||||
|
Gracias , ecfisa..
Quizás no me explique bien.. La idea es que mi sistema pueda imprimir indistintamente en varias impresoras, sin que el usuario las elija. Algunos reportes deben salir por una matricial y otros por una laser, pero queremos que no las seleccione el usuario , que sea automático según lo que van a imprimir. Por eso la idea de un archivo ini , o similar donde pueda guardar los nombres de las impresoras definidas y asignarlas al momento de la impresión. Y que sea independiente de la impresora predeterminada que tenga.. me explico?? Saludos |
|
#3
|
||||
|
||||
|
Gracias olbeup..
Intentare hacerlo de este modo y te cuento. Saludos. |
|
#4
|
||||
|
||||
|
Desgraciadamente, no pude con ninguna de las opciones.
La de ecficsa no me sirve ( gracias igual ), porque el usuario de debe poder seleccionar la impresora. Y la del amigo olbeup, no me imprime por la impresora que deseo. Sigo investigando. |
|
#5
|
||||
|
||||
|
Hola Ibdi.
Cita:
Saludos. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#6
|
||||
|
||||
|
Yo utilizo el QuickReport y cuando quiero imprimir en otra impresora sólo tengo que cambiar el valor de Printer.PrinterIndex := x o buscar la impresora por la cual quiero imprimir Printer.Printers.IndexOf('Nombre de la Impresora'), sino te imprime cuando cambias éste valor, algo te falta por cambiar, el Fast Report no es tan distinto de QuickReport a la hora de coger los parámetros de Printer y todo depende del valor que tenga el Printer.PrinterIndex, es tan sencillo cómo cambiar éste valor.
Cambia: Por esto:
Tienes un error en, if AIndex <> 0 then ya que el valor puede ser 0 y le estas diciendo que si es distinto que 0 que imprima, el AIndex puede ser 0, tienes que poner que si es distinto que -1 para que funcione, pero eso ya te lo he puesto arriba. Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. Última edición por olbeup fecha: 11-05-2012 a las 08:50:17. |
|
#7
|
||||
|
||||
|
Muchas gracias olbeup...
Problema solucionado y funcionando perfectamente. Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como averiguar el charset que tiene definida una Base de Datos Firebird | apicito | Firebird e Interbase | 8 | 15-07-2010 14:01:26 |
| clase que contiene otra clase definida de forma posterior | astwin | OOP | 5 | 20-02-2009 11:26:55 |
| ¿Packet Sniffer? Cómo saber quien tiene definida un IP Virtual... | Neftali [Germán.Estévez] | Redes | 22 | 14-05-2007 19:30:21 |
| Abrir carpeta de una ruta definida | Aprendiendo | Varios | 3 | 01-03-2007 17:41:50 |
|