get key(s) from map([a,b,c])


Erzeugt eine kommaseparierte Liste bestehend aus den Schlüsseln, die sich in einer Named Map mit Namen a befinden. Wird kein Name angegeben, wird default verwendet. Die Schlüssel werden alphabetisch sortiert. Gross- und Kleinschreibung wird dabei nicht berücksichtigt.

Mit b kann eine Zeichenkette angegeben werden, die zwischen den einzelnen Schlüssel gesetzt werden soll. Wird nichts angegeben, wird, verwendet.

Optional kann mit dem Parameter c eine bestimmte Position aus der Liste aller Keys herausgefiltert werden. Hier kann auch -1 für das aktuelle Iteration Level angegeben werden.

Parameterbeschreibung

Parameter

Beschreibung

a

(optional) Name der Map. Default: default.

b

(optional) Listentrenner. Default: ,

c

(optional) Position (-1 für das aktuelle Iteration-Level).

Beispiele

Gegeben sei eine Map MyMap mit den Elementen {1key=val1, Key1=val2, key2=val3}.

Parameter a

Parameter b

Parameter c

Result

MyMap

1key,Key1,key2

MyMap

2

Key1

MyMap

#

1key#Key1#key2

MyOtherMap