OBJETIVO: El objetivo de este foro es el de divulgar MS Access y ayudar a los usuarios en la solución de dudas y consultas, siempre indicando el camino, para que el usuario aprenda, estudie y consiga caminar con las propias piernas. No espero nada a cambio (quizás tan sólo un gracias, ya que nadie me paga por hacer esto: gastar conexión, interpretar dudas, ubicar respuestas, en sintesis perder tiempo y/o dinero, sólo por la voluntad de ayudar) e intento siempre motivar al usuario a aprender, dando sólo guías o pistas y en algunos casos algún código completo. No soy de aquellos que gusta dar el código desarrollado y comentado, por el simple hecho de que eso lleva tiempo (no me sobra, ya que trabajo) y mi deseo es incentivarte a aprender. El hecho que exista este site gratuíto y que lo mantenga en forma diaria, no me obliga a contestar la dudas de los usuarios, y menos aún la de tener que dedicar mi tiempo a desarrollar códigos completos por la falta de delizadeza o exceso de abuso de algunos. Cómo mencioné anteriormente el objetivo es mostrarte el camino... "No soy favorable de dar pescado (leáse desarrollar código), sino de enseñar a pescar (leáse mostrar cómo desarrollar el código) , ya que así, sí tienes hambre sabrás pescar (leáse voluntad de aprender y crear tus propias aplicaciones) " Si no te gusta nuestra postura, eres libre de irte y no volver, ya que nada perderás (no has pagado nada). En cambio si lo que deseas es aprender y valorar el esfuerzo y tiempo de otros, estás convidado de por vida por acá!!!
 


  << Previous Topic | Next Topic >>Volver Indice  

MOSTRAR LA ULTIMA FECHA

February 27 2004 at 4:25 PM
  (no login)
de la dirección IP 80.58.23.42

 
Hola, mi base de datos controla las revisiones de un conjunto de centros de transformación. De cada centro se hace una revisión cada cierto tiempo. Por cada una completo su formulario correspondiente. Lo q quiero ahora es q en otro formulario me muestre todos los centros y a su lado, un campo con la fecha de la última revisión q se hizo. También me gustaría q comparara esa fecha con la actual y q de alguna manera alertara de q urge hacer una revisión.
Muchas gracias de antemano

 
 Respond to this message   
AutorReply

(no login)
212.183.199.113

Prueba algo asi

February 28 2004, 9:32 PM 

Tendras una tabla con los datos de los centros y otra para almacer revisiones,simplficando:

tabla1:Centrales

IDCentral;Nombre central,PeriodoRevisión y demas campos

tabla2:Revisiones

IDCentral;Fecha;y demas campos

Haz una consulta de totales (el signo sumatorio) "última revisión".Icluye los campos tal que:
IDCentral le pones agrupar por en la celda totales .Para en campo fecha indicas ültima y ya esta.(ni no tienes los registros de la tabla revisiones ordenados por fecha ascendente tendras que hacer una consulta intermedia).

Luego puedes utilizar la consulta relacinandola con la tabla Centrales.Utiliza tipo de consulta incluir todas las centrales.para q te salgan aunque no tengan ninguna revision.Crea un campo de nombre "estado".
estado:iif(ultimafecha+periodorevisión<Fecha()-15 or Isnull(ultimafecha);True;False)

si la ultima fecha mas el periodo de revisión (puedes ponerlo en dias) es anterior a hoy-15 hace o no hay hecha ninguna revisión devuelve verdadero sino falso

entonces donde estado=true toca hacer revision.te avisa con 15 dias


hay mas formas,Suerte





 
 Respond to this message   

(no login)
80.58.23.107

La consulta funciona

March 3 2004, 3:08 PM 

Gracias por el consejo, haciendo la consulta funciona. Pero debido a q mi nivel de access no es muy avanzado no sé dónde tengo q poner esas funciones q me decís. Si alguien fuera tan amable de explicármelo se lo agradecería.

Gracias.

 
 Respond to this message   
R.Roca
(no login)
201.2.231.95

Dmax

March 1 2004, 3:38 PM 

Orl....

Utiliza la función Dmax para obtener la última fecha ( en vedad la fecha mayor para cada registro) y a aprtir de ahí comparas la misma con lo que deseas: por ejemplo con date (fecha actual), etc

Saludos

 
 Respond to this message   
Current Topic - MOSTRAR LA ULTIMA FECHA
  << Previous Topic | Next Topic >>Volver Indice  
Find more forums on MS Access DatabasesCreate your own forum at Network54
 Copyright © 1999-2009 Network54. All rights reserved.   Terms of Use   Privacy Statement  
"Los mayores best sellers son los Manuales y Archivos de Ayuda, pero ellos son como los libros de Stephen Hawking: muchos compran, pocos leen y muchos menos entienden alguna cosa."