Sandro
Может, для решения задачи лучше будет построить вид. В первой колонке слепить список из значений всех интересующих полей, предварительно преобразовав в текст. Поставить "Show multiple values as separete entries", "Generate Unique keys in index". И брать значения из вида.
Надо только взвесить целесообразность данного подхода для ваших условий.