Posted by portegag2 on October 8, 2008
ESTADOS
- 0 Recibida
- 1 Tratada
- 2 Abierta
- 3 Cerrada
- 4 Deshechada
Condiciones de Listados
- En incidencias/sugerencias recibidas, será: estado=0
- En Incidencias
- Recibidas: tipo=”Incidencias” and estado=1
- Abiertas: tipo=”Incidencias” and estado=2
- En Sugerecias:
- Recibidas: tipo=”Sugerencia” and estado=1
- Aceptadas: tipo=”Sugerencia” and estado=2
- Rechazadas: tipo=”Sugerencia” and estado>2
En principio recib_incid.php muestra todo según dos parametros:
- $que_ver: (define la condición de tipo=”…”)
- $estado: (define la condición de estado=”…”)
Posted in comarca | Tagged: incidencias | Leave a Comment »
Posted by portegag2 on September 10, 2008
Está programado dejando a la BD el cálculo de las sumas de los distintos entornos, es decir, el valor de cada casilla.
Pero la BD es lenta.
Lo mejor será hacer una SELECT que cargue todos los registros y tratarlos.
En la WHERE tener en cuenta:
- Entorno: llamando a rama_descendente y haciendo la lista IN si es el caso
- URTE: desde FEBRERO del año anterior a FEBRERO del siguiente
Grabar en el array como: resultados[urte][id_indicador][num_mes][valor]
Para cada uno ver el tipo de campo y en caso de $indicadores[$k] ['tipo_dato']== 1 llamar a la funcion SumarHoras($row['valor'], resultados[urte][id_indicador][num_mes][valor], “H:i:s”)
Para aprovechar los cálculos actuales, hacer:
- reales = resultado[urte]
- prevAAnterior = resultado[urte-1]
- Dejar los bucles y cálculos actuales.
Hacerlo en inc_tabla_indicadores_NEWrapida.php
Posted in hermes | Tagged: agilizar, incidencias | Leave a Comment »
Posted by portegag2 on September 9, 2008
La mayor carga de tiempo se la lleva el cálculo del gráfico.
Pero hay mucha diferencia si se selecciona todos los entornos o uno en concreto.
Probar a indexar datos_indicadores por id_entorno
Quitar la opcion de salida, pero para ello, guardar en campos ocultos, el valor del tiempo al inicio y al final.
Creo que creando un campo en datos_indicadores dónde se guardan el servicio nivel-1 y el servicio nivel2 y buscando directamente sobre esto, se acelera mucho el proceso.
Posted in hermes | Tagged: incidencias | Leave a Comment »