Domino 9 und frühere Versionen > ND8: Entwicklung

Position in Liste bestimmen

(1/3) > >>

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