Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 14-06-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por JairoC Ver Mensaje
Ejemplos: TENGO 4 Combos nada más...

Combo1= ENERO Combo2=2012
Combo3=JULIO Combo3=2012


Quiero que en una consulta me seleccione Todo el mes de ENERO 2012 (01/01/2012 al 31/01/2012) y todo el mes de JULIO 2012 (01/07/2012 AL 31/07/2012)
Ejemplo:
Código Delphi [-]
...
uses DateUtils;

procedure TForm1.FormCreate(Sender: TObject);
var
  i: Integer;
begin
  for i := 1 to 12 do
  begin
    cboxMesDesde.Items.Add(LongMonthNames[i]);
    cboxMesHasta.Items.Add(LongMonthNames[i]);
  end;
  for i := 2005 to 2013 do
  begin
    cboxAnioDesde.Items.Add(IntToStr(i));
    cboxAnioHasta.Items.Add(IntToStr(i));
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  dd,md,yd : Word;
  dh,mh,yh : Word;
  FDesde, FHasta: TDate;
begin
  // desde
  dd := 1;
  md := cboxMesDesde.ItemIndex + 1;
  yd := StrToInt(cboxAnioDesde.Items[cboxAnioDesde.ItemIndex]);
  // hasta
  yh := StrToInt(cboxAnioHasta.Items[cboxAnioDesde.ItemIndex]);
  mh := cboxMesHasta.ItemIndex + 1;
  dh := DaysInAMonth(yh, mh);
  // a tipo TDate
  FDesde := EncodeDate(yd, md, dd);
  FHasta := EncodeDate(yh, mh, dh);

  ShowMessage(Format('Desde: %s - Hasta: %s',
    [DateToStr(FDesde),DateToStr(FHasta)]));
end;

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
 



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
Combo fevimo PHP 0 21-09-2006 20:19:19
combo box anto1178 Varios 3 19-08-2006 12:29:02
Combo Box maui Conexión con bases de datos 6 18-05-2004 09:19:07
Combo pablo OOP 1 12-01-2004 18:58:16
Mi Combo y yo vichovi OOP 5 12-06-2003 18:12:28


La franja horaria es GMT +2. Ahora son las 23:05:56.


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