Foros del Web » Programando para Internet » PHP »

Problemas con la Impresion!

Estas en el tema de Problemas con la Impresion! en el foro de PHP en Foros del Web. Buenas amigos, Que tal? lo que quiero es imprimir una factura electronica, y lo que quiero es que al darle imprimir, ya este configurado el ...
  #1 (permalink)  
Antiguo 25/04/2013, 08:20
 
Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 12 años, 4 meses
Puntos: 0
Problemas con la Impresion!

Buenas amigos, Que tal? lo que quiero es imprimir una factura electronica, y lo que quiero es que al darle imprimir, ya este configurado el tipo de hoja y todo lo demás que me imprima directamente, este es mi código pero al darle imprimir me abre otra ventana en la que te pones a configurar, lo que quiero es que al darle imprimir lo haga directamente ya todo predefinido.-
Les dejo mi codigo.-
Gracias.-!
Código HTML:
Ver original
  1. <html><body  id="Section1" onload="window.print()" style="background-color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif;">
  2. <table width="1050" height="130" border="0" align="center" cellspacing="0" background="images/top_1050.png">
  3.   <tr>
  4.     <td width="98%">&nbsp;</td>
  5.   </tr>
  6.  
  7. <table width="1050" border="0" align="center" cellpadding="0" cellspacing="0" background="images/center_1050.png">
  8.   <tr>
  9.     <td width="98%"><table width="96%" height="287" border="0" align="center">
  10.      
  11.       <tr>
  12.         <td bgcolor="#FFFFFF">
  13.              <table width="100%" height="94" border="1" align="center" cellpadding="0" cellspacing="0">
  14.               <tr>
  15.                 <td width="48%" height="29" align="left" bordercolor="#000000" bgcolor="#FFFFFF"><strong>&nbsp;&nbsp;&nbsp;FECHA DE EMISION:  <?php echo '';?></strong></td>
  16.                 <td colspan="4" align="left" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;&nbsp;&nbsp;<strong>CONDICION DE VENTA:</strong><strong>&nbsp;&nbsp;&nbsp; CONTADO /&nbsp;&nbsp;&nbsp;/  &nbsp;&nbsp;&nbsp;CR&Eacute;DITO /&nbsp;&nbsp;&nbsp;/ </strong></td>
  17.                </tr>
  18.               <tr>
  19.                 <td height="29" colspan="5" align="left" bordercolor="#000000" bgcolor="#FFFFFF"><strong>&nbsp;&nbsp;&nbsp;RUC:
  20.                    
  21.                 </strong></td>
  22.                </tr>
  23.               <tr>
  24.                 <td height="29" colspan="2" align="left" bordercolor="#000000" bgcolor="#FFFFFF"><strong>&nbsp;&nbsp;&nbsp;NOMBRE O RAZON SOCIAL:</strong></strong></td>
  25.                 <td width="52%" colspan="3" align="LEFT" bordercolor="#000000" bgcolor="#FFFFFF"><strong>&nbsp;&nbsp;&nbsp;NOTA DE REMISI&Oacute;N N&deg;</strong></td>
  26.                </tr>
  27.             </table>
  28.                
  29.              <table width="100%" border="1" align="center" cellpadding="0" cellspacing="0">
  30.                 <tr>
  31.                  <td width="116" height="25" align="center" bordercolor="#000000" bgcolor="#E6E6E6"></td>
  32.                  <td colspan="2" align="center" bordercolor="#000000" bgcolor="#E6E6E6"></strong></td>
  33.                  <td width="119" align="center" bordercolor="#000000" bgcolor="#E6E6E6"><strong>PRECIO</strong></td>
  34.                  <td colspan="3" align="center" bordercolor="#000000" bgcolor="#E6E6E6"><strong>VALOR DE VENTA</strong></td>
  35.                 </tr>
  36.                <tr>
  37.                  <td width="116" height="21" align="center" bordercolor="#000000" bgcolor="#E6E6E6"><strong>CANTIDAD</strong></td>
  38.                  <td colspan="2" align="center" bordercolor="#000000" bgcolor="#E6E6E6"><strong>DESCRIPCION</strong></td>
  39.                  <td width="119" align="center" bordercolor="#000000" bgcolor="#E6E6E6"><strong>UNITARIO</strong></td>
  40.                  <td width="120" align="center" bordercolor="#000000" bgcolor="#E6E6E6"><strong>EXENTAS</strong></td>
  41.                  <td width="105" align="center" bordercolor="#000000" bgcolor="#E6E6E6"><strong>5%</strong></td>
  42.                  <td width="106" align="center" bordercolor="#000000" bgcolor="#E6E6E6"><strong>10%</strong></td>
  43.                </tr>
  44.                <tr>
  45.                  <td height="22" bordercolor="#000000" bgcolor="#FFFFFF" border>&nbsp;</td>
  46.                  <td colspan="2" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  47.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  48.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  49.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  50.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  51.                </tr>
  52.                <tr>
  53.                  <td height="21" bordercolor="#000000" bgcolor="#FFFFFF" border>&nbsp;</td>
  54.                  <td colspan="2" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  55.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  56.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  57.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  58.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  59.                </tr>
  60.                <tr>
  61.                  <td height="19" bordercolor="#000000" bgcolor="#FFFFFF" border>&nbsp;</td>
  62.                  <td colspan="2" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  63.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  64.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  65.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  66.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  67.                </tr>
  68.                <tr>
  69.                  <td height="22" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  70.                  <td colspan="2" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  71.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  72.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  73.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  74.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  75.                </tr>
  76.                <tr>
  77.                  <td height="20" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  78.                  <td colspan="2" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  79.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  80.                  <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  81.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  82.                  <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  83.                </tr>
  84.                 <tr>
  85.                   <td height="22" bordercolor="#000000" bgcolor="#FFFFFF"><strong>SUBTOTAL</strong></td>
  86.                   <td colspan="2" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  87.                   <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  88.                   <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  89.                   <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  90.                   <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  91.                </tr>
  92.                 <tr>
  93.                   <td height="19" bordercolor="#000000" bgcolor="#FFFFFF"><span class="Estilo1">TOTAL A PAGAR </span></td>
  94.                   <td colspan="5" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  95.                   <td align="center" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;  </td>
  96.                </tr>
  97.                 <tr>
  98.                   <td height="23" bordercolor="#000000" bgcolor="#FFFFFF"><span class="Estilo1">LIQUIDACION DEL IVA:</span> </td>
  99.                   <td align="right" width="65" bordercolor="#000000" bgcolor="#FFFFFF">5%</td>
  100.                   <td width="372" bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  101.                   <td align="right" bordercolor="#000000" bgcolor="#FFFFFF">10%</td>
  102.                   <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  103.                   <td align="center" bordercolor="#000000" bgcolor="#FFFFFF"><strong>TOTAL</strong></td>
  104.                   <td bordercolor="#000000" bgcolor="#FFFFFF">&nbsp;</td>
  105.                </tr>
  106.              </table>
  107.         </td>
  108.       </tr>
  109.     </table></td>
  110.   </tr>
  111. <table width="1050" height="45" border="0" align="center" cellspacing="0" background="images/down_1050.png">
  112.   <tr>
  113.     <td>&nbsp;</td>
  114.   </tr>
  115.  
  116.  
  117.  
  118.  
  119. </body>
  120. </html>
  #2 (permalink)  
Antiguo 25/04/2013, 08:21
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problemas con la Impresion!

No puedes evitar esa ventana porque en realidad ese es un efecto del sistema operativo, no es algo que se pueda controlar con programación para web.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 25/04/2013, 08:29
 
Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Problemas con la Impresion!

De verdad amigo? Hijolee, pues como es un sistema web para una empresa, es la peor forma de imprimir una factura entonces, ya que el usuario que lo hará, tendrá que andar configurando a cada rato y luego imprimir-. D: con javascript no hay manera de hacerlo? que todo este predeterminado?
  #4 (permalink)  
Antiguo 25/04/2013, 08:34
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problemas con la Impresion!

No, ya te he dicho que no es posible determinar eso con Javascript.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 25/04/2013, 08:44
 
Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Problemas con la Impresion!

En realidad es una pestaña nueva, estaría bueno que sea el cuadro de dialogo que el de Windows de buscar impresoras y demas yerbas en este caso es esta y me gustaria que fuera esta
no se si me entiendes amigo?
  #6 (permalink)  
Antiguo 25/04/2013, 08:48
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problemas con la Impresion!

Entiendo perfectamente lo que dices, no soy retraído, lo que tu no entiendes es que no puedes evitar dicho diálogo y nada más.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 25/04/2013, 09:05
 
Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Problemas con la Impresion!

Pues leyendo veo que si hay manera de evitar ese cuadro de dialogo.. Por si quieras inverstigar.-
de todas maneras-. gracias!
  #8 (permalink)  
Antiguo 25/04/2013, 09:11
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problemas con la Impresion!

Cita:
Iniciado por by_antun Ver Mensaje
Pues leyendo veo que si hay manera de evitar ese cuadro de dialogo.. Por si quieras inverstigar.-
de todas maneras-. gracias!
¿Con Javascript?

Bueno, venga, comparte la solución.

PDTA: para la próxima procura publicar tu tema en el foro correcto.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #9 (permalink)  
Antiguo 25/04/2013, 09:22
 
Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Problemas con la Impresion!

Solo pregunte lo de javascript o acaso publique algún código de javascript acá? Que idiota!
  #10 (permalink)  
Antiguo 25/04/2013, 09:26
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problemas con la Impresion!

Pues es que en el código que muestras al inicio de tu tema no hay nada de código PHP, y estamos en el foro de PHP, así que no veo por qué publicaste aquí.

Sólo veo que tienes un window.print() pero eso es Javascript, no necesitas decirlo.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #11 (permalink)  
Antiguo 25/04/2013, 09:31
 
Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Problemas con la Impresion!

AHH si en el foro php, y solamente php dice? si es asi te doy la razón, y si miras podrás ver que publique como html, o debo especificar cada linea de código en foros diferentes?
  #12 (permalink)  
Antiguo 25/04/2013, 10:22
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problemas con la Impresion!

No necesitas publicar en partes, simplemente debes ser objetivo, si lo que buscas es imprimir, ¿sería problema del HTML? no lo creo, el HTML no es el código que invoca la impresión, pues tu problema es ese, no de HTML.

De cierta forma tenías que haber analizado bien tu problema y ver que window.print() es el responsable de la impresión, siendo ese el problema y no el HTML entonces vemos que se trata de un método de Javascript.

¿Tienes problemas de código PHP? No.

Sencillo de ver.

PDTA: consulta las normas del foro.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: html
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 18:22.