Hi,
ich benutze das in einer Ansicht mit "Show multiple Values as separate entries".
Ich führe dann auf die Spalte, auf die die dbLookups zugreifen ein paar Listenpermutationen durch.
Leider
verschwinden Einträge, wenn ich ein Feld einer der zu konkenatierungs-permutierenden Liste
hinzufüge Wir haben festgestellt, dass die Anzahl der Elemente der Liste mal der Anzahl der permutierten Liste irgendwie i. S. von irgendwie beschränkt sind.
Das ist die (entfremdete) Spaltenformel (Auszug):
_list1 := feldA:"alle";
_list2 := feldB:"alle";
_list := @Unique(@Trim(_list1*+_list2));
REM {DIES GIBT weniger EINTRÄGE, obwohl MEHR FELDER->_list3 := @Trim(feldC1:feldC2:feldC3:feldC4:"alle")};
_list3 := @Unique(@Trim(feldC1:feldC2 : "alle"));
_list := @Unique(@Trim(_list*+_list3));
_list4 := @Unique(@Trim(feldD:"alle"));
_list := @Unique(@Trim(_list*+_list4));
_list5 := @Unique(@Trim(feldE:"alle"));
_list := @Unique(_list*+_list5);
@Trim(_list);
Hier hat das jemand anders nochmal nachgeprüft und kommt zu den gleichen Ergebnissen wie ich.
Wenn wir _list5 aus der permutierenden Konkenation (oder ist es eine konkenierenden Permutation) jedenfall die Verknüpfung 2er Listen mit dem *+ Operator herausnehmen, dann funktionieren auch die Felder C3, C4.
Ich weiss, dass sich das ein bischen komisch anhört. Hat jemand mal was gehört?
Gruß Axel