def imprimir(self,boton):
     """
     Prepara la vista preliminar para la impresión del informe
     """
     from formularios import reports
     fechastr = self.wids['e_fecha'].get_text()
     fecha = utils.parse_fecha(fechastr)
     reports.abrir_pdf(
         geninformes.existencias(hasta = fecha, 
                                 ventana_padre = self.wids['ventana']))
Exemple #2
0
     utils.dialogo_info('FUNCIONALIDAD NO IMPLEMENTADA', 'Este informe aún no se puede generar.')
     sys.exit(0)
 elif informe == 'Vencimientos pendientes de pagar': 
     utils.dialogo_info('FUNCIONALIDAD NO IMPLEMENTADA', 'Este informe aún no se puede generar.')
     sys.exit(0)
 #   nombrepdf = geninformes.()
 #===========================================================================
 # elif informe == 'Productos bajo mínimo': 
 #     nombrepdf = geninformes.productosBajoMinimos()
 # elif informe == 'Albaranes por facturar': 
 #     nombrepdf = geninformes.albaranesPorFacturar()
 #===========================================================================
 elif informe == 'Albaranes facturados': 
     nombrepdf = geninformes.albaranesFacturados()
 elif informe == 'Existencias': 
     nombrepdf = geninformes.existencias()
 elif informe == 'Incidencias':
     nombrepdf = geninformes.incidencias()
 elif informe == 'Informes de laboratorio': 
     utils.dialogo_info('FUNCIONALIDAD NO IMPLEMENTADA', 'Este informe aún no se puede generar.')
     sys.exit(0)
 #   nombrepdf = geninformes.()
 elif informe == 'Comparativa de cobros y pagos':
     utils.dialogo_info('FUNCIONALIDAD NO IMPLEMENTADA', 'Este informe aún no se puede generar.')
     sys.exit(0)
 #   nombrepdf = geninformes.()
 else:
     print "El informe %s no existe" % informe
     sys.exit(0)
 abrir_pdf(nombrepdf)
 #os.unlink(nombrepdf)