Domino 9 und frühere Versionen > ND8: Entwicklung
Position in Liste bestimmen
bikerboy:
So hoffe ich kann nun auch mal nen produktiven Beitrag bringen.
Problemstellung : Ich möchte nach einem Wert in einer Liste suchen und wenn dieser enthalten ist, möchte ich Position haben. Da ich keinen passenendes Posting gefunden habe und auch keine @Function die so etwas kann habe ich mir selber was gebaut und hoffe damit anderen weiter helfen zu können
--- Code: ---_position := 0 ;
@For(_n := 1 ; _n < @Elements(_list) & _position = 0 ; _n := _n + 1 ; _position := @If(@Subset(@Subset(_list; _n); - 1) = _key ; _n ; 0));
--- Ende Code ---
Ich bitte um anregende Kritik
jBubbleBoy:
geht mit @member
bikerboy:
Hmmm nagut hatte nur soweit gelesen bist returns 1
bikerboy:
Gut dann hier das Upgrade dass , dir alle Positionen zurück gibt
--- Code: ---@For(_n := 1 ; _n < @Elements(_list) ; _n := _n + 1 ;
_pos := @If(@Subset(@Subset(_list; _n); - 1) = _key ; _n ; 0);
@If(_pos != 0 ; _positions := _positions : @Text(_pos); ""));
--- Ende Code ---
Bitte um weitere Kritik
dirk_2909:
Und was spricht gegen @Member ??
:P
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln