Ver Mensaje Individual
  #43  
Antiguo 30-09-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
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
Hola Darkseratul.

Cita:
Eso no puede pasar por que el el evento de onclick del chebox le digo que ponga en false los demas chebox
Como veo que que los CheckBox son excluyentes, te convendría usar un RadioGroup.

Uff!! realmente no sé si no me he perdido con tanto mensaje... , pero creo que tu error es intentar usar LIKE con un campo numérico.

Un ejemplo usando RadioGroup:
Código Delphi [-]
procedure TForm1.RadioGroup1Click(Sender: TObject);
begin
  with DataModule1.tarchivo do
  begin
    Filtered:= False;
    case RadioGroup1.ItemIndex of
      0: Filter:= 'Nombre Like ' + QuotedStr(Edit1.Text + '*');
      1: Filter:= 'Numero >= ' + QuotedStr(Edit1.Text);
      2: Filter:= 'OtroCampo Like ' + QuotedStr(Edit1.Text + '*');
      ...
    end;
    Filtered:= True;
  end;
  RadioGroup1.ItemIndex:= -1;
end;

Un saludo.
__________________
Daniel Didriksen

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