Domino 9 und frühere Versionen > Entwicklung

Formelsprache: Eine Art Zählschleife

<< < (2/6) > >>

Axel:
Hi,

du "addierst" Strings. Das kann nicht gehen.

Versuch's mal so:

Zaehler := 0;

FIELD Speicher2 := Testfeld1 ;"";


@Replace(Speicher2; "; "; " : " );
FIELD Speicher1 := @Elements(Speicher2);
@If(speicher1 = Zaehler; @Prompt([OK];"Ausgabe"; @Max(Zaehler;Speicher2));
   @Set("Zaehler"; Zaehler  + 1) &
   @If(speicher1 = Zaehler; @Prompt([OK];"Ausgabe"; @Max(Zaehler;Speicher2));
      @Set("Zaehler"; Zaehler  + 1) &
      @If(speicher1 = Zaehler; @Prompt([OK];"Ausgabe"; @Max(Zaehler;Speicher2));
         @Set("Zaehler"; Zaehler  + 1) &
         @If(speicher1 = Zaehler; @Prompt([OK];"Ausgabe"; @Max(Zaehler;Speicher2));
            @Set("Zaehler"; Zaehler  + 1) &
            @If(speicher1 = Zaehler; @Prompt([OK];"Ausgabe"; @Max(Zaehler;Speicher2));
               @Prompt([OK];"Warnung"; Zaehler))
            )
         )
      )
)

Axel

koehlerbv:
Die Sache wird ja noch verrückter:
Erst heisst es:

--- Code: ---@Replace(Speicher2; "; "; " : " );

--- Ende Code ---

Speicher2 enthält also einen String oder eine StringListe.
Dann kommt aber:

--- Code: ---@Max(Zaehler;Speicher2)
--- Ende Code ---

Wie soll denn das Maximum aus einer Zahl und einer Textliste ermittelt werden ?

Bernhard

Axel:
Uupps.

Hab ich doch glatt übersehen.

Axel

koehlerbv:
Ging mir auch so. Aber wenn man länger schaut ...


--- Code: ---@Prompt([OK];"Warnung"; Zaehler))
--- Ende Code ---

Das gibt 'ne leere Massage-Box, da Zaehler nicht in Text umgewandelt wurde.  ;D

Bernhard

Nexus:
Ich trage eine Anzahl von Namen ein. Diese sollen ermittelt werden also die Anzahl. Dann soll eine Schleife jeden Namen einzel heraus nehmen und in ein Feld speichern. Die Schleife soll solange laufen, bis die Anzahl der Namen erreicht ist.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln