Registros de informe que lanzan mensajes de que están vencidos

Tengo un informe que tiene varios registros de factura y cada uno tiene una fecha distinta según haya sido registrada.

Me gustaría que cuando pase de un mes según la fecha de cada registro lanse un mensaje que diga la factura número (Ejemplo) 0001 con fecha digamos 23/09/2018 ya ha cumplido un mes.

Es posible hacer esto por medio de código vba. Y bueno que se pudiera dar la opción de volver a recordar o no volver a recordar.

Espero me puedan ayudar la verdad es que es un reto de programación y mis conocimientos son un poco limitados

2 respuestas

Respuesta
3

Hernán: Si ya tienes el Informe con Fechas y quieres resaltar las que tienen una antigüedad concreta yo te sugeriría el Formao Condicional, del cual te adjunto el enlace de un Ejemplo que tengo en Mediafire.

1.- Fichero directo .accdb

http://www.mediafire.com/file/5wbtl4h51o11ii3/FormatoCondicional.accdb/file 

2.- Fichero .rar

http://www.mediafire.com/file/w9vg13u7o2p1y4u/FormatoCondicional.rar/file 

Si lo que quieres es que te muestre N Facturas en un Formulario de las vencidas, mira si quieres estos otros ejemplos.

http://www.mediafire.com/file/qnhscyte3eqoedd/AvisosCumple.rar/file 

http://www.mediafire.com/file/4l2owe514hesyod/AvisosEnDias.rar/file 

http://www.mediafire.com/file/h2gs92ydjpkn9k1/AvisosEnDiasYFormContinuo.rar/file 

Un saludo >> jACINTO

Respuesta
1

Puedes utilizar las funciones. IIF(), datediff() y date() por ejemplo:

fecha_factura= "23/09/2018"

fecha_hoy=date()

Crea un control en el informe, por ejemplo, ctlvencido y le colocas en "Origen del Control" :

=SiInm(DifFecha("d";[FechaDeCuota];Fecha())>=30;"Vencido";"")

Esto te dejará la palabra vencido si hay 30 o más días desde la fecha de la cuota hasta hoy, en caso contrario te dejará en blanco. Puedes agregarle un formato condicional de color,

NOTA: Si tu Access está en inglés cambia Silnm por IIF()

¿Y en donde haría eso?

Como inicias preguntando tengo un informe ahí es donde lo. Harías. Otra cosa es si lo haces en la consulta origen del informe

¡Gracias! La verdad lo use es muy útil aunque la verdad pues no cumple con lo que pedía pero amigo muchas gracias la verdad ahora lo estoy usando mientras encuentro la forme de lograr el mio 

Añade tu respuesta

Haz clic para o
El autor de la pregunta ya no la sigue por lo que es posible que no reciba tu respuesta.

Más respuestas relacionadas