Domino 9 und frühere Versionen > ND8: Entwicklung
Zweiter @if Befehl in Formel wird nicht ausgeführt - warum?
(1/1)
Kaljamam:
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 ??????
smokyly:
--- Zitat von: Kaljamam am 26.04.11 - 14:23:57 --- die zweite Abfrage des SMS Abwicklungskontos wird nicht ausgeführt.
Warum verarbeitet er meinen zweiten @If Befehl nicht ??????
--- Ende Zitat ---
Doch, er tut schon. ;D
Leerzeichen beim dem zweiten If bei "mobile Tan" raus nehmen. ;)
Gruß
Kaljamam:
peinlitsch :-[......jetzt funzt es, tausend Dank!
smokyly:
--- Zitat von: Kaljamam am 26.04.11 - 14:52:18 ---peinlitsch :-[
--- Ende Zitat ---
Nö, das kennt wahrscheinlich jeder, der programmiert.
Ich setze bei solchen Mehrfachvergleichen, bzw. -Verwendungen auf Konstanten...
--- Zitat ---......jetzt funzt es, tausend Dank!
--- Ende Zitat ---
Nix dafür!
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln