Domino 9 und frühere Versionen > ND7: Entwicklung

Ansicht, Sortierung nach Datum, Reihenfolge zeitgleicher Dokumente

(1/2) > >>

Hatschi:
Guten Tag zusammen,

in einer Logdatenbank habe ich eine Ansicht (siehe Bild1), bei der die erste Spalte mit umgekehrtem Datum kategorisiert ist. Jetzt kann es aber passieren, das mehrere Dokumente in der gleichen Sekunde entstehen. Die Dokumente sind dann nicht mehr in der richtigen Reihenfolge. Das unterste Dokument gehört nach oben, das zweite von unten als zweites Dokument von oben und so weiter.
Datum   Logzeit   Text
2009-08-27      
   27.08.2009 15:33   Extraktion erfolgreich. Sicherungskopie verwerfen
   27.08.2009 15:33   Funktion erfolgreich beendet
   27.08.2009 15:33   Hole das nächste Dokument zur Bearbeitung
   27.08.2009 15:33   Error Die maximale Agentenlaufzeit 25 Minuten sind erreicht
   27.08.2009 15:33   ENDE des Agenten zur Anhangsarchierung


Entferne ich die Kategorie, und nehme nur das Erstelldatum als Sortierkriterium, dann stimmt die Reihenfolge.
Datum   Logzeit   Text
   27.08.2009 15:33   ENDE des Agenten zur Anhangsarchierung
   27.08.2009 15:33   Error Die maximale Agentenlaufzeit 25 Minuten sind erreicht
   27.08.2009 15:33   Hole das nächste Dokument zur Bearbeitung
   27.08.2009 15:33   Funktion erfolgreich beendet
   27.08.2009 15:33   Extraktion erfolgreich. Sicherungskopie verwerfen

Jetzt stellt sich für mich die Frage:
Wie bekomme ich die richtige Sortierung in die Kategorisierung bei den zeitgleichen Dokumenten?

Oder vieleicht bringt mich die Beantwortung folgender Frage weiter:
Woran erkennt Notes die "natürliche Reihenfolge" der Dokumente und zeigt sie an? Gibt es noch eine interne Regel (aufsteigende Unid, geheimer millisekundenzähler) oder so etwas?

Vielen Dank für eure Mithilfe,

Hatschi

WernerMo:
Hallo

baue eine verborgene Spalte mit dem gleichen Wert (ohne Kategorie) ein, dann sollte es tun.

Gruß Werner

koehlerbv:

--- Zitat von: Hatschi am 27.08.09 - 16:08:24 ---Hatschi
--- Ende Zitat ---
Gesundheit!

Es sollte auch ausreichen, die versteckte (zweite) Spalte gar nicht zu sortieren, da dann die NoteID verwendet wird - und die ist von der Entstehungszeit des Dokuments abhängig.

Bernhard

Hatschi:

--- Zitat von: koehlerbv am 27.08.09 - 16:47:17 ---
--- Zitat von: Hatschi am 27.08.09 - 16:08:24 ---Hatschi
--- Ende Zitat ---
Gesundheit!

--- Ende Zitat ---
Danke!


Hallo Werner,
Hallo Bernhard.

Mit der versteckten Spalte geht es jetzt. Damit hatte ich zwar schon herumexperimentiert, kam aber nicht zum gewünschten Ergebnis. Ich hatte als Sortierkriterium das Datumfeld aus dem Dokument genommen. Dank Benrhards Hinweis mit der NoteId, habe ich jetzt als versteckte Spalte kein Feld des Dokumentes genommen, sondern die vorgefertigte "Einfache Funktion" "Erstellungsdatum" verwendet.
Damit habe ich jetzt die gewünschte Sortierung.

Vielen Dank für eure Hinweise.

Bernd

BigWim:

--- Zitat ---sondern die vorgefertigte "Einfache Funktion" "Erstellungsdatum" verwendet.
--- Ende Zitat ---
was doch nichts anderes ist als der Formelbefehl @created, oder nicht?

Macht es wirklich einen Unterschied,

a) dass Erstellungsdatum per @Created im Dokument abzulegen und dann das Item in einer Ansicht zu benutzen oder
b) das Erstellungdatum in der Ansicht direkt per @created zuabrufen?

Ich hoffe, ich übersehe da nichts, weil ich da keinen Unterschied feststellen kann ....

Markus

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln