und mal wieder Ich
aber heute mal mit Formelsprache.
Vll. könnt ihr mir ja helfen habe bis jetzt folgenden Code:
daten := @GetProfileField("DBProfil";"daten");
datenArray := @Explode(daten;":");
@For(i:=1;i<=@Elements(datenArray);i:=i+1; test:=@Explode(datenArray[i];";"); @If(@Contains(test;@Name([CN];@UserName));ptb:=test[4];ptb:=""));
SELECT ((Form = "Termin") | (Form = "frmTermin")) & status="offen" & belegt="nein" & @Contains(@Text(Feld);ptb)
Ich habe ein Feld und möchte überprüfen ob in diesem Feld das drin steht, was in ptb drin steht. Wenn ich das in einen Button packe und mir das per Prompt ausgeben lasse, dann bekomme ich auch das gewünschte Ergebnis (eine 4stellige Zahl).
Nochmal zur Erklärung, in daten stehen verschiedene Datensätze mit ":" getrennt. Diese trenne ich dann mit explode und kriege so einzelne Datensätze, die mit ";" getrennt sind und möchte dann das 4. Element haben.
Vll. könnt ihr mir ja helfen, bin nicht das absolute Formelsprachengenie
vielen Dank schonmal im Vorraus