|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
hola,
podes hacer un select endselect y dentro la logica de validacion de mes y año. Aunque en rendimiento habria que evaluar para este caso si es mejor hacer el select into table y luego el loop a la tabla interna o con select endselec. Saludos.
__________________
Sebastián Chiavia |
#2
|
||||
|
||||
Si queres mejorar la performance no hagas el select endselect.
Lo que haria yo son dos variables... por ejemplo, si queres ver los documentos de marzo de 2012 te armas una variable 01032012 y otra que sea 01042014. Entonces con un BT en el select te trae los documentos que estan en marzo. Si no es asi la solucion entendi mal el problema |
#3
|
|||
|
|||
A eso mismo me refería yo, crearte dos variables con fecha completa a primer día de mes y último día de mes.
Si tienes tu fecha y quieres calcular el número de días deesa fecha, o si tienes mes y año hay varias funciones que te dan el número de dias de ese mes concreto: HR_E_NUM_OF_DAYS_OF_MONTH NUMBER_OF_DAYS_PER_MONTH_GET Tu fecha inicio sería a día 1 y tu fecha fin al nº de días que te diga la func. Saludos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|