Foros del Web » Programando para Internet » ASPX (.net) »

Necesito Ayuda: Impresión

Estas en el tema de Necesito Ayuda: Impresión en el foro de ASPX (.net) en Foros del Web. Hola a todos, creo un nuevo tema por la necesidad que se me presenta. He utilizado el buscador y he leído temas anteriores, pero las ...
  #1 (permalink)  
Antiguo 16/07/2010, 12:12
 
Fecha de Ingreso: septiembre-2009
Mensajes: 31
Antigüedad: 14 años, 7 meses
Puntos: 0
Necesito Ayuda: Impresión

Hola a todos, creo un nuevo tema por la necesidad que se me presenta. He utilizado el buscador y he leído temas anteriores, pero las respuestas no han sido precisamente lo que busco, es por ello que les solito ayuda para decidir cómo trabajaré la situación.

Mi ambiente es Visual Studio 2005, utilizo C# y trabajo con WebForms.

Resulta que necesito realizar una impresión de unas variables presentes en un formulario, ejemplo: Nombre, Código y Fecha por decir algo.

Investigando encontré información que me indica que para realizar la impresión desde el navegador, requiero utilizar Javascript, debido a que la acción la debe llevar a cabo el cliente y no el servidor.

Para ello encontré este códgo:

Código:
Response.Write("<script language='javascript'>");
Response.Write("window.print()");
Response.Write("</script>");
El cual, me permite mostrar el cuadro para seleccionar la impresora, y luego enviar a imprimir, en este caso, toda la página, con ella me refiero a todo y la interfaz del sistema, incluso los controles.

En mi caso busco generar una especie de reporte pero sin utilizar Crystal Reports o Excel, simplemente decirle, mirá, quiero que me imprimas este string.

También leí que esto no es posible de esta forma, ya que el explorador está preparado para imprimir todo y no sólo una parte.

En este mismo foro leí algo interesante, que se puede generar por medio de un CSS el formato en el que quiero que se imprima la información, lo cual confieso que no tengo la menor idea de cómo realizarlo.

Entonces para no cansar con mucho texto, resumo mi consulta: ¿Existe la posibilidad de que desde el explorador, pueda colocar un botón que imprima específicamente el texto que yo le diga que me imprima, en el formato en el que yo quiera? Ya fuera un control o una librería, cualquier cosa que me permita realizar esta tarea del sistema.

Si alguno ha tenido un caso similar, le agradecería su comentario para tomar la decisión de, si no es factible lo que busco, entonces enviar la información a Excel y bloquearle al usuario el editar, ya que no sería lo más adecuado en mi caso que el usuario pueda modificar la información.

Saludos y gracias a todos.

Última edición por darkandres123; 16/07/2010 a las 12:25
  #2 (permalink)  
Antiguo 04/08/2010, 12:31
 
Fecha de Ingreso: septiembre-2009
Mensajes: 31
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Necesito Ayuda: Impresión

Bien, ya que al parecer mi pedido fue un poco complicado, les agradezco a los que entraron al post e intentaron ayudar... Mi solución fue enviar la información a Excel e imprimirlo desde ahí. Gracias.
  #3 (permalink)  
Antiguo 04/08/2010, 16:23
Avatar de BlueSkull  
Fecha de Ingreso: noviembre-2008
Ubicación: Chile
Mensajes: 504
Antigüedad: 15 años, 5 meses
Puntos: 4
Respuesta: Necesito Ayuda: Impresión

Saludos, espero que te sirva:
Cita:
@media print
{
.controloculto
{
display:none
}
}
__________________
"Incluso las torres más altas empiezan en el suelo."
"Sé Ágil..."
StreamWriter

Etiquetas: aspx
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:00.