bibliotecas, archivos,software,digitalización,catalogación,indexación
Lo sentimos, pero esta discusión se ha cerrado a más respuestas.
Etiquetas:
Andrés
Gracias por tu información, ya implementamos los códigos con buenos resultados. A raíz de estas estadísticas nos ha surgido otras preguntas como son: ¿Si deseamos agregarle otro campo a estas estadísticas como hora, cuál sería el parámetro? y si queremos conocer las estadísticas de ingresos de cada usuario (administrador) como se haría?
Nuevamente agradecemos tu ayuda, ha sido muy enriquecedora y oportuna.
Liliana,
Si deseas agregar la hora a la creación del registro para tener un control estadístico mas detallado la consulta es como esta:
SELECT year(create_date) as Año, month(create_date) as Mes, day(create_date) as Día, hour(create_date) as Hora, count(*) as "Cantidad de Ingresos" FROM notices WHERE year(create_date) = '!!param1!!' group by 1, 2, 3, 4 order by 1, 2, 3, 4
Ahora bien, si deseas conocer la estadística de ingreso por cada usuario lo primero que debes tener en cuenta es que el sistema PMB en su instalación por defecto no guarda los cambios, ni las fechas de creación de los registros asociadas a los usuarios, es decir que si deseas hacer un "retroactivo" de esta estadística no lo podrás hacer.
Para que el sistema guarde el usuario en cada cambio de los registros se debe cambiar en parámetro en el sistema, debes en tu PMB ir Administración, Herramientas, Parámetros y en el grupo de Parámetros Generales debes buscar el que se llama: type_audit y colocar el valor en 2
Con lo anterior el sistema empezará a llevar un control en la tabla audit de todos los cambios que se hace en cada registro desde su creación y modificaciones posteriores, asociadas a cada usuarios en particular.
Si deseas que solo se guarde la creación y el último cambio entonces puedes dejar el valor en 1
Luego de esto puedes configurar una estadística que basada en la tabla audit nos muestre las creaciones para cada usuario, la consulta en lenguaje SQL es la siguiente:
SELECT year(quand) as Año, month(quand) as Mes, day(quand) as Día, user_name, count(*) as "Cantidad de Ingresos" FROM audit WHERE type_modif='1' AND year(quand) = '!!param1!!' group by 1, 2, 3, 4 order by 1, 2, 3, 4
Pruebala y nos cuentas como te va con ella!
Saludos!
Liliana Maria Londoño Londoño dice:Andrés
Gracias por tu información, ya implementamos los códigos con buenos resultados. A raíz de estas estadísticas nos ha surgido otras preguntas como son: ¿Si deseamos agregarle otro campo a estas estadísticas como hora, cuál sería el parámetro? y si queremos conocer las estadísticas de ingresos de cada usuario (administrador) como se haría?
Nuevamente agradecemos tu ayuda, ha sido muy enriquecedora y oportuna.
Hola Andrés
Gracias por tu ayuda, ya agregamos ambos parametros con mucho exito.
Realmente nos hemos sentido muy acompañados en la comunidad y cada vez descubrimos más aplicaciones con las que cuenta este software libre.
Att: Liliana Londoño
Bienvenido a
Comunidad PMB
© 2009 creado por Biteca Ltda en Ning. Crear tu propia red social
Insignias | Informar un problema | Privacidad | Términos de servicio