GETKEYSA
Ta funkcja zwraca listę wszystkich kluczy ze zmiennej XML jako tablicę. Jest podobna do funkcji GETKEYS, która zwraca klucze jako ciąg.
Można użyć znaku gwiazdki (*) na początku lub na końcu ciągu jako symbolu wieloznacznego. Przykładowo, aby zwrócić określone klucze lub właściwości. Gwiazdki w ciągu nie działają jak symbole wieloznaczne. Wyszukiwanie za pomocą symboli wieloznacznych zwraca tylko pierwszy dopasowany klucz lub właściwość.
Uwaga
Nie możemy zagwarantować kolejności, w której klucze lub właściwości są dopasowywane.
Składnia
=GETKEYSA("właściwości_XML")
W komórkach, które zawierają tablice, wyświetli się #ARRAY.
Przykład
=GETKEYSA(ReportVariables.rv_xmlvariable.text)
Uwaga
W funkcji GETKEYSA atrybut .text
jest wymagany. W funkcji GETKEYS atrybut .text
jest nieobowiązkowy.
GETKEYSA jest funkcją listy. Można jej używać w listach serwerów, listach relacyjnych i wycinkach.