Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Kaljamam am 26.04.11 - 14:23:57

Titel: Zweiter @if Befehl in Formel wird nicht ausgeführt - warum?
Beitrag von: Kaljamam am 26.04.11 - 14:23:57
Hallo zusammen :),

mein Ziel: Anwender wählt aus einer Dialogliste(Feld2) den Begriff mobileTAN. Er soll dann bei Auswahl mobileTAN über Dialogbox einmal die Mobilfunknummer und dann das SMS Abwicklungskonto eingeben können. In einem versteckten Feld ist folgender Code hinterlegt:

@If(Feld2="mobileTAN";
v_Mobilfunknummer := @Prompt([OkCancelEdit]; "Eingabe Mobilfunknummer"; "Geben Sie bitte die Mobilfunknummer ein:"; "" ; "");
"");
@SetField("Mobilnr";  v_Mobilfunknummer);

@If(Feld2="mobile TAN";
v_SMSKonto := @Prompt([OkCancelEdit]; "Eingabe SMS-Abwicklungskonto"; "Geben Sie bitte das SMS-Abwicklungskonto ein:"; "" ; "");"");
@SetField("SMSKonto";  v_SMSKonto);

Klappt auch - Problem: es kommt nur zu ersten Abfrage der Mobilfunknummer, die zweite Abfrage des SMS Abwicklungskontos wird nicht ausgeführt.

Warum verarbeitet er meinen zweiten @If Befehl nicht ??????

Titel: Re: Zweiter @if Befehl in Formel wird nicht ausgeführt - warum?
Beitrag von: smokyly am 26.04.11 - 14:29:52
die zweite Abfrage des SMS Abwicklungskontos wird nicht ausgeführt.

Warum verarbeitet er meinen zweiten @If Befehl nicht ??????




Doch, er tut schon. ;D

Leerzeichen beim dem zweiten If bei "mobile Tan" raus nehmen. ;)

Gruß
Titel: Re: Zweiter @if Befehl in Formel wird nicht ausgeführt - warum?
Beitrag von: Kaljamam am 26.04.11 - 14:52:18
peinlitsch :-[......jetzt funzt es, tausend Dank!
Titel: Re: Zweiter @if Befehl in Formel wird nicht ausgeführt - warum?
Beitrag von: smokyly am 26.04.11 - 14:55:52
peinlitsch :-[
Nö, das kennt wahrscheinlich jeder, der programmiert.

Ich setze bei solchen Mehrfachvergleichen, bzw. -Verwendungen auf Konstanten...

Zitat
......jetzt funzt es, tausend Dank!
Nix dafür!