Hallo Leute,
habe da ein kleines Problemchen-bestimmt nix dolles.
Die Formel liegt auf einem Button. Es soll nur eine Kundennummer angegeben werden - wenn es bereits eine Akte mit dieser Nummer gibt, wird sie geöffnet, und wenn nicht wird sie mit dieser Maske neu angelegt. Klappt auch ganz gut - es kommt nur diese Störende Fehlermeldung, wenn es diese Nummer in der Ansicht nicht gibt. (Eintrag im Index nicht gefunden !) Diese will ich nur weg haben.
Normalerweise mache ich das mit @IsError, aber hier will er nicht greifen.
Den Prompt Befehl danach gibt er immer aus - auch wenn die Nummer vorhanden ist.
Wo liegt das Problem ?
_Abfrage:=@Prompt([OKCANCELEDIT];"Abfrage:";"Bitte geben Sie die Kundennummer an:";"");
@SetField("Kundennr";_Abfrage);
@if(@IsError(@DbLookup("";"":"";"(LU Akten)";Kundennr;3)));
@prompt([OK];"Hinweis"; "Fehler !!!");
@Do(
@SetField("tmpAktenort";@DbLookup("";"":"";"(LU Akten)";Kundennr;3));
....
Gruß
Remko