Domino 9 und frühere Versionen > ND8: Entwicklung

Ansichts zeigt nicht alles an

<< < (3/3)

bikerboy:
Hehe

jetzt wird es lustig und habe ich auch so noch nicht  gesehen. Ich habe der neuen View einfach noch ne Chance gegeben. Also neue View erstellt. Select gesetzt und nur eine Spalte eingebaut mit dem Schlüssel den ich benötige. Ansicht aufgebaut... und tadaaaa das Dokument ist nun enthalten. Ich auf dem Höhepunkt der morgendlichen Euphorie (Besser als der erste Kaffee) .

Dann habe ich meine 2. Spalte eingefügt und zack fällt das Dokument aus der Ansicht.

Hier mal die Formel.


--- Code: ---_del1 := "|" ;
_del2 := "~" ;
_del3 := "|^|" ;
_List := @DocFields;
_excludeList := "Sortiment_MBG": "SortimentHistorie_MBG" : "Body" ;
REM {
Es werden keine Systemfelder ($ als erstes), Richtext, und Felder mit einem "_" an der dritten Stelle aufgenommen
TRi: Zusätzlich die SupplierFelder werden ausgeschlossen (64KB Problem)
};

_newList :=
@Transform(_list ; "_field" ;
@If(!@IsMember(_field; _excludeList) & @Left(_field;1) != "$" & @Right(@Left(_field ; 3) ; 1) != "_" & !@Contains( _field; "Supplier");
_field + _del2 + @Implode(@Text(@GetField(_field));_del3) ;
@Nothing)
);
_del1 +  _del2  + _del1 + @Implode(@Trim(_newList); _del1)
--- Ende Code ---

pram:
Kann es sein, dass die Formel irgen einen Murks baut, z.B. Transofrm immer @Nothing liefert. Mach mal hier ein @Text oder Errorhandling mit @if(@isError...) rum:

--- Code: ---_del1 +  _del2  + _del1 + @Implode(@Trim(_newList); _del1)
--- Ende Code ---

Gruß
Roland

bikerboy:
nein nicht immer Nothing, aber meine Kollege hatte gerade die scheinbar richtige Idee. Wir haben ein Feld in der Liste, das knapp an der 32k Grenz kratzt. Damit wird der Gesamtstring wahrscheinlich zu gross und Domino sortiert, das Dokument aus. Ich habe meine Exlude-List nun mal deutlich verlängert, und unter anderem dieses Feld mit aufgenommen. Ich warte gerade geduldig auf einen neuen Ansichtsindex und dann haben wir hier gleich ein Wuuuhuuu

bikerboy:
Wuuuuhuuuuu

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln