Forum: Programmieren allgemein
by Alterauge,
13. Sep 2012
Geht jetzt! Ich Blödmann
procedure TForm1.Timer6Timer(Sender: TObject);
begin
if (MyTAble1.FieldByName('Einsatznummer').Text) = (MyTAble3.FieldByName('Einsatznummer').Text) then begin
ShowMessage('Test');
end;
end;
Forum: Programmieren allgemein
by Alterauge,
13. Sep 2012
OK, bin ein wenig schlampig!
Auch wenn es nervig ist, noch eine Zwischenfrage!
Was ist hier falsch?
procedure TForm1.Timer6Timer(Sender: TObject);
begin
if (MyTAble1.FieldByName('Einsatznummer').Value) = (MyTAble3.FieldByName('Einsatznummer').Value) then begin
ShowMessage('Test');
Forum: Programmieren allgemein
by Alterauge,
13. Sep 2012
Es reicht wenn ein Fahrzeug ausrückt!
Wenn ein Fahrzeug disponiert ist, und nicht ausrückt(Status3) gibt ein (Timer) Alarm!
Du musst schlichtweg den Status des Fahrzeugs abfragen??? // Was machst Du wenn Du drei unterschiedliche Einsätze hast?
Nur eine Status abfrage geht nicht? Oder?
Forum: Programmieren allgemein
by Alterauge,
13. Sep 2012
Ist bestimmt ganz einfach!
Ich denke nur zu kompliziert!
Ach hier die Einfärbung rot!
procedure TForm1.CRDBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
var
i : Integer;
Forum: Programmieren allgemein
by Alterauge,
13. Sep 2012
OK! :-)
Wenn ich zur Laufzeit einen neuen Einsatz eröffne, wird eine neue Einsatznummer erstellt! (Datenbank)
Jetzt zur if Anweisung:
(ist die Einsatznummer so und so), and ,(das Einsatzfahrzeug hat einen Wert von '3') then
ergibt das den Wert = 'ausgerückt' in der Datenbank!
____________________________________________________________________________________________________________
...
Forum: Programmieren allgemein
by Alterauge,
13. Sep 2012
Also meine Frage,
var
Wert: string;
begin
if (CRDBGrid2.DataSource.DataSet.RecordCount = 0) then
Exit;
Wert := CRDBGrid2.DataSource.DataSet.FieldByName('Einsatznummer').Value;
if Wert = '???' then begin // hier ist mein Problem! Die Einsatznummer änder sich ja! Also kann ich keinen festen Wert bestimmen!