def imprimir(self,boton): """ Prepara la vista preliminar para la impresión del informe """ import informes fechastr = self.wids['e_fecha'].get_text() fecha = utils.parse_fecha(fechastr) # informes.abrir_pdf(geninformes.existencias_productos('rollos', fechastr, hasta = fecha)) # informes.abrir_pdf(geninformes.existencias_productos('balas', fechastr, hasta = fecha)) informes.abrir_pdf(geninformes.existencias(hasta = fecha))
def imprimir(self,boton): """ Prepara la vista preliminar para la impresión del informe """ import informes fechastr = self.wids['e_fecha'].get_text() fecha = utils.parse_fecha(fechastr) informes.abrir_pdf( geninformes.existencias(hasta = fecha, ventana_padre = self.wids['ventana']))
elif informe == 'Vencimientos pendientes de pago': # nombrepdf = geninformes.vecimientosPendientesDePago() 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)