Hallo, ich muss beim Speichern abfangen, dass nur Kalenderwochen in der Zukunft oder die gleichen, wie beim Laden des Formulars vorgegeben gespeichert werden dürfen. Das habe ich versucht, wie folgt abzufangen:
nur dass das leider nicht funktioniert
Hat jemand einen Rat?
Dankeschön
Code:
if ((edt_MOD_valid_Ind_cw.Text < edt_MOD_valid_Ind_cw_vorgabe.Text) and (edt_MOD_valid_Ind_year.Text < edt_MOD_valid_Ind_year_vorgabe.Text)) or ((edt_MOD_valid_Ind_cw.Text < edt_MOD_valid_Ind_cw_vorgabe.Text) and (edt_MOD_valid_Ind_year.Text = edt_MOD_valid_Ind_year_vorgabe.Text)) then Showmessage('You can only save later date!') else if ((edt_MOD_valid_Ind_cw.Text > edt_MOD_valid_Ind_cw_vorgabe.Text) and (edt_MOD_valid_Ind_year.Text > edt_MOD_valid_Ind_year_vorgabe.Text)) or ((edt_MOD_valid_Ind_cw.Text = edt_MOD_valid_Ind_cw_vorgabe.Text) and (edt_MOD_valid_Ind_year.Text = edt_MOD_valid_Ind_year_vorgabe.Text)) then begin cSQL := cSQL + '[MOD_target_date_planning_cw] = ' + f_Save_Integer(Trim(edt_MOD_valid_Ind_cw.Text)) + ', ' + #13; end;
Hat jemand einen Rat?
Dankeschön
Comment