Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-04-2008
Avatar de darkerbyte
darkerbyte darkerbyte is offline
Miembro
 
Registrado: feb 2005
Posts: 196
Poder: 20
darkerbyte Va por buen camino
Question Obtener semana

Saludos, amigos del club.

Espero me puedan ayudar con esta función. Estoy haciendo un programa para administración un negocio. En la parte de reportes, el usuario puede escoger en ver las ventas de hoy, de esta semana y de otra fecha. La primera y última función ya las hice, pero me falta la segunda.
Lo que uso en el tercer caso es que el usuario me da las fechas (con un calendario, para que sea facil) y se las agrego a la sentencia SELECT ... bla bla where fecha betwen xxxx-xx-xx and xxxx-xx-xx.
Ahora lo que necesito es mostrar las ventas de la semana, ovbiamente no importa si es lunes o viernes, tiene que mostrarlas sobre ese rango.
Pero no se como obtener la fecha del primer dia de la semana en curso ni la fecha del último dia de la semana, para poder mandarselas a la consulta.

Alguien me podría ayudar para construir una función me obtenga estos valores, o si hay alguna función que lo haga me lo puede indicar?

Estoy usando una base de datos MySQL acceso con ZeosLib y programo sobre D7.

De antemano, Gracias por su tiempo y por su ayuda.
Responder Con Cita
  #2  
Antiguo 18-04-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
En Delphi 7, en la unidad DateUtils, cuentas con las funciones StartOfTheWeek() y EndOfTheWeek(), que aplicadas a la fecha actual Today() sería lo que buscas.

// Saludos
Responder Con Cita
  #3  
Antiguo 18-04-2008
Avatar de darkerbyte
darkerbyte darkerbyte is offline
Miembro
 
Registrado: feb 2005
Posts: 196
Poder: 20
darkerbyte Va por buen camino
Lightbulb No la ví

Gracias Roman, estuve anoche checando esa unit, pero no encontré la función. Tal vez el cansanció nubló mi entendimiento. Muchas gracias por tu ayuda.
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Dia de la semana lokodelphi Varios 5 18-05-2006 22:46:32
dia de la semana barman Firebird e Interbase 7 15-07-2004 12:40:48
Dia de la semana Carlex SQL 1 06-06-2004 20:45:54
La semana del Cu... jhonny Humor 0 23-12-2003 17:55:53
Dia de la semana en una fecha User_Baja_2 Varios 1 21-08-2003 15:17:43


La franja horaria es GMT +2. Ahora son las 00:57:27.


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