X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/8abf8dadb078e9a70b626cc07b989e71ac392ddf..e196939ca76821e1fb27e34140acb6ca1864d37c:/emufs_gui/facturas.c?ds=sidebyside diff --git a/emufs_gui/facturas.c b/emufs_gui/facturas.c index 6e38afb..82be7ba 100644 --- a/emufs_gui/facturas.c +++ b/emufs_gui/facturas.c @@ -1044,7 +1044,7 @@ void fact_consultas_fechas(char *s) t_Form *form; WINDOW *win, *win1; INDICE *idx; - CLAVE k; + CLAVE k_menor, k_mayor; win = newwin(LINES-4, COLS-2, 2, 1); win1 = derwin(win, LINES-6, COLS-4, 1, 1); @@ -1071,14 +1071,14 @@ void fact_consultas_fechas(char *s) idx = emufs_buscar_indice_por_nombre(lst_facturas->fp, "emision"); if (idx==NULL) PERR("INDICE EMISION NO SE ENCUENTRA!!"); if (strlen(desde_fecha) == 0) { - k = idx->obtener_menor_clave(idx); - emufs_indice_obtener_valor_desde_clave(idx, k, desde_fecha); + k_menor = idx->obtener_menor_clave(idx); + emufs_indice_obtener_valor_desde_clave(idx, k_menor, desde_fecha); PERR("OBTUVE MENOR CLAVE DESDE EL INDICE"); PERR(desde_fecha); } if (strlen(hasta_fecha) == 0) { - k = idx->obtener_mayor_clave(idx); - emufs_indice_obtener_valor_desde_clave(idx, k, hasta_fecha); + k_mayor = idx->obtener_mayor_clave(idx); + emufs_indice_obtener_valor_desde_clave(idx, k_mayor, hasta_fecha); PERR("OBTUVE MAYOR CLAVE DESDE EL INDICE"); PERR(hasta_fecha); } @@ -1094,14 +1094,14 @@ void fact_consultas_fechas(char *s) lista_agregar_columna(lista, "Forma de Pago", DATO_STR, 40, 19); /* fp */ /* Leo los datos desde el archivo */ - while (k.i_clave != -1) { + while (k_menor.i_clave != -1) { t_Factura fact; int error, cant, i; char *leo; EMUFS_REG_SIZE size; INDICE_DATO *datos; CLAVE k1; - datos = idx->buscar_entradas(idx, k, &cant); + datos = idx->buscar_entradas(idx, k_menor, &cant); for(i=0; iobtener_sig_clave(idx, k); + k_menor = idx->obtener_sig_clave(idx, k_menor); } curs_set(0);