Domino 9 und frühere Versionen > ND6: Entwicklung

Ansicht nach besten Autoren

<< < (5/6) > >>

Bruce Willis:

--- Zitat von: TMC am 03.01.05 - 21:30:53 ---... und sag dann an wenn Du Hilfe brauchst...


--- Ende Zitat ---

Danke!
Also sind doch alle gleicher Meinung... :D

koehlerbv:
Zwar haben wir wohl alle nicht solche Hackfressen wie die Gestalten auf dem Bild, aber sind offensichtlich wirklich wieder einer Meinung  ;)

Bernhard

Tode:
Wenn wir jetzt schon beim Coden sind... warum dann mit DocumentCollection und Script arbeiten ???

Wir brauchen (in R6) genau 10 Zeilen Code (allerdings ist der Code schon mit allem möglichen Schnickschnak ausgestattet):

1. Ansicht, Kategorisiert nach Autor

1. Spalte:
Formel:
x := 1 ;
x,
nur Summen, Detailzeilen Verbergen. Die Formel ist nötig, weil sonst Notes die Spalte nicht als Ansichtsspalte zählt und man nicht per DBColumn zugreifen kann.

2. Spalte Author, Kategorisiert

Formel in einer Statistik- Maske, die per Dialogfeld angezeigt werden kann in einem Feld "berechnet zur Anzeige":

allKats := @DbColumn( "" : "NoCache" ; "" ; "KatTest" ; 2 );
allNumbers := @DbColumn( "" : "NoCache" ; "" ; "KatTest" ; 1 );

els := @Elements( allKats );

relNumbers := @Text( @Subset( allNumbers ; els ) );

relNumbersSort := @Right( "00000" + relNumbers ; 5 );

x1 := relNumbersSort + "~" + allKats;

x2 := @Sort( x1 ; [DESCENDING] );

sortKats := @Word( x2 ; "~" ; 2 );
sortNrs := @Text( @ToNumber( @Word( x2 ; "~" ; 1 ) ) );

sortNrs + " - " + sortKats

Gruß
Tode

Bruce Willis:
AND THE WINNER IS...  ;)




DANKE, Tode!

Gruß,
Leo

koehlerbv:
Tode hat da (wieder mal - und sein Hochhalten des @-Fähnchens verdient meine vollste Zustimmung !) was wertvolles und merkenswertes beigetragen.

Zu bedenken gilt aber, das @dbColumn bei knapp 64k in die Knie geht (siehe Doku). Deine DB darf also von der Anzahl der in Frage kommenden Dokumente nicht zu gross werden (die Berechnungsvorschrift für die "Kotzgrenze" findest Du auch in der Designerhelp).

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln