Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-12-2004
rafita rafita is offline
Miembro
 
Registrado: ago 2003
Ubicación: Cuenca- España.
Posts: 309
Poder: 24
rafita Va por buen camino
No creo que haya mejoras posibles.

Podrías probar a sumar los días de incremento (plazo) a la fecha inicial y hacer el recorrido alrevés, descontando los días inhábiles y festivos, pero te complicas la vida y no obtienes ninguna ventaja.
Rafa.
__________________
Rafita.
Responder Con Cita
  #2  
Antiguo 15-12-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Creo que tendrás que tener una tabla auxiliar, con las Fiestas, nacionales, Regionales y locales.

De esta manera el cálculo puede ser
x:=Dias que hay entre las 2 fechas
y:=domingos y fiestas
f:=Fiestas
Y:=Bucle recorriendo y contando los domingos
Y:=Y+ las fiestas de la tabla auxiliar comprendidas en el periodo con un simple SQL between.

f:= X - y

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 15-12-2004
Avatar de aom
aom aom is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona
Posts: 106
Poder: 24
aom Va por buen camino
Hola,
si ya tienes una tabla con los días festivos puedes obtener los dias habiles asi:

Tienes:
- Fecha Inicio
- Nº de dias habiles
- Dias Festivos : los puedes obtener de una tabla con una sentencia sql del estilo "select count(*) from festivos where (fecha between FechaInicio and FechaFinal)

La Fecha Final sera la fecha de inicio + los dias habiles que necesitas obtener + los festivos que hay entre estas fechas

Tienes que tener en cuenta que al sumar el nº de dias festivos , al variarte el final, puedes tener más festivos en el nuevo periodo.

Saludos
Responder Con Cita
  #4  
Antiguo 15-12-2004
Critter Critter is offline
Miembro
 
Registrado: may 2003
Posts: 60
Poder: 24
Critter Va por buen camino
Wink

veo que las soluciones no son tan distintas a lo planteado por mi, e incluso alguna de ellas no funcionaria bien, puesto que algun festivo puede ser tambien domingo, cosa que tambien deberia controlar.

de todas maneras muchas gracias a todos por vuestras aportaciones, y si alguno se le ocurre alguna forma mas eficiente, no dude en indicarmela.

Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 04:58:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi