Buenas tardes,,,,
Quisiera saber si alguien conoce el metodo de identificar el primera fecha y ultima fecha a partir del una fecha x
Ej.
Fecha: 07/09/2012
Periodo 01/09/2012 al 30/09/2012
Lo que quiero hacer es que al colocar una fecha, dé de alta automaticamente este rango de fechas en una tabla, y luego ésta enlazarlo a dicha ficha.
Atte.
Carlos Figari
Primer dia y Ultimo dia del Mes mostrar automaticamente
Moderador: vCoaches
Primer dia y Ultimo dia del Mes mostrar automaticamente
Desde ya muchas Gracias.
Carlos Figari
Luque-Paraguay
Carlos Figari
Luque-Paraguay
Re: Primer dia y Ultimo dia del Mes mostrar automaticamente
Buenas
Para la fecha inicial no tienes problema porque todos los meses empiezan el dia uno
Para saber la fecha final tienes la funcion de velneo fDiasDelMes()
que te devuelve el numero de dias del mes dado el mes y el año
Para la fecha inicial no tienes problema porque todos los meses empiezan el dia uno

Para saber la fecha final tienes la funcion de velneo fDiasDelMes()
que te devuelve el numero de dias del mes dado el mes y el año
Saludos
El hardware es lo que puedes patear, y el software, lo que puedes maldecir.
weekend40@gmail.com
El hardware es lo que puedes patear, y el software, lo que puedes maldecir.
weekend40@gmail.com
Re: Primer dia y Ultimo dia del Mes mostrar automaticamente
A esta fecha, día 1 del mes le sumas 1 mes con:weekend escribió: Para la fecha inicial no tienes problema porque todos los meses empiezan el dia uno![]()
fSumaMeses ( Fecha , meses )
Parámetros:
Fecha -> Fecha.
Meses -> Número de meses a sumar a la fecha.
Ejemplo:
Si la fecha es el 1-Jul-1998
fSumaMeses ( %FECHA%, 1 ) -> 1-Ago-1998
obteniendo el primer día del mes siguiente, como el último día del mes es el anterior al 1º del mes siguiente

También creo que se puede hacer con:
FechaDíasFijos
Si el día de la fecha no es uno de los fijos, la fecha será modificada por una fecha con día fijo según el modo (0 -> más próximo, 1 -> inmediatamente superior, 2 -> inmediatamente inferior).
Sintaxis:
fFechaDiasFijos ( Fecha , nModo , nDia1 , [ [ nDia2 ] , ...] )
Autor: Velneo, S.A.
pero no recuerdo los detalles. Echa un vistazo a las Funciones de fecha en la ayuda del vDevelop
Javier
Re: Primer dia y Ultimo dia del Mes mostrar automaticamente
Buenos dias.
weekend, he probado como has dicho, y funciona bien, pero, todos los ultimos dias me salen:
30/01/2012
30/02/2012
30/03/2012
y asi sucesivamente.
La formula para prueba fue:
fDiasDelMes( %FECHA%, %FECHA% )
donde fecha es la que esta en el campo fecha, la formula esta en un campo Perdiodo como formula alfabetica. He probado en otros, pero todos me dan el mismo resultado.
Atte.
Carlos Figari.
weekend, he probado como has dicho, y funciona bien, pero, todos los ultimos dias me salen:
30/01/2012
30/02/2012
30/03/2012
y asi sucesivamente.
La formula para prueba fue:
fDiasDelMes( %FECHA%, %FECHA% )
donde fecha es la que esta en el campo fecha, la formula esta en un campo Perdiodo como formula alfabetica. He probado en otros, pero todos me dan el mismo resultado.
Atte.
Carlos Figari.
Desde ya muchas Gracias.
Carlos Figari
Luque-Paraguay
Carlos Figari
Luque-Paraguay
Re: Primer dia y Ultimo dia del Mes mostrar automaticamente
Buenas
fDiasDelMes() te devuelve el numero de dias que tiene un mes
pero tienes que pasarle el mes y el año, no la fecha completa
fDiasDelMes() te devuelve el numero de dias que tiene un mes
pero tienes que pasarle el mes y el año, no la fecha completa
Saludos
El hardware es lo que puedes patear, y el software, lo que puedes maldecir.
weekend40@gmail.com
El hardware es lo que puedes patear, y el software, lo que puedes maldecir.
weekend40@gmail.com
Re: Primer dia y Ultimo dia del Mes mostrar automaticamente
Muchas gracias,,,, ya salio,,,,, muy agradecido.
Formula resultante para al que le sirva.
Formula Alfabetica.
""+"01"+"-"+%FECHA#&k%+"-"+%FECHA#&Y%+" al "+fDiasDelMes( %FECHA#&n%, %FECHA#&Y% )+"-"+%FECHA#&k%+"-"+%FECHA#&Y%
Formula resultante para al que le sirva.
Formula Alfabetica.
""+"01"+"-"+%FECHA#&k%+"-"+%FECHA#&Y%+" al "+fDiasDelMes( %FECHA#&n%, %FECHA#&Y% )+"-"+%FECHA#&k%+"-"+%FECHA#&Y%
Desde ya muchas Gracias.
Carlos Figari
Luque-Paraguay
Carlos Figari
Luque-Paraguay