Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: zeeboo am 04.08.03 - 11:56:03
-
hallo
ich habe in einem view das @created datum und möchte gerne pro tag eine kategorie.
nun ist es aber so das ich pro sekunde eine kategorie habe - was nicht unbedingt vorteilhaft it ;)
das datumsformat im view ändern hilft nich wirklich...
greetz
zeeboo
-
Hi,
so funktioniert's
@Date( @Created)
Axel
-
tausend dank!
greetz
-
Hallo,
ich habe bemerkt, daß das so lange gut geht, wie man nur Daten aus einem Monat hat. Wenn man dann in einen anderen Monat rutscht, sortiert die @Date Formel nicht mehr richtig, z.B. der 1.8. steht bei aufsteigender Sortierung vor dem 31.7. und nicht danach. Bei absteigender Sortierung kommt dann ebenfalls nicht das neueste Datum an erster Stelle.
Ich habe mir dazu noch eine verborgene Spalte mit folgender Formel erstellt und nach der dann sortiert. Seitdem funktioniert's.
_Monat := @If(@Month(ErstDatum)<10;"0"+@Text(@Month(ErstDatum));@Text(@Month(ErstDatum)));
_Tag := @If(@Day(ErstDatum)<10;"0"+@Text(@Day(ErstDatum));@Text(@Day(ErstDatum)));
@Text(@Year(ErstDatum))+ " " + _Monat + " " + _Tag
Ciao,
Christian
-
@Christian97:
deine Formel muß ich mal testen.
Ich lege mir immer drei versteckte Spalten an
Spalte 1 @Year(Datumsfeld) - absteigend sortiert
Spalte 2 @Month(Datumsfeld) - absteigend sortiert
Spalte 3 @Day(Datumsfeld) - absteigend sortiert
oder halt aufsteigend sortiert; je nach anforderung
-
Yo, das ist natürlich die universelle Allround-Lösung :-)
Ciao,
Christian
-
ich habe bemerkt, daß das so lange gut geht, wie man nur Daten aus einem Monat hat. Wenn man dann in einen anderen Monat rutscht, sortiert die @Date Formel nicht mehr richtig, z.B. der 1.8. steht bei aufsteigender Sortierung vor dem 31.7. und nicht danach. Bei absteigender Sortierung kommt dann ebenfalls nicht das neueste Datum an erster Stelle.
Hi,
das kann nicht sein. Dann musst Du noch was anderes sortieren bzw. Text in der Spalte erzeugen oder eine sortiere Spalte davor haben.
@Date(@Created) sortiert definitiv korrekt.
Andreas
-
Hallo Glombi,
du hast recht und mir außerdem noch einen Fehler in der Formel aufgezeigt. Ich hatte tatsächlich das Datum in Text umgewandelt und dann wieder mit @Date davor versucht in ein Datum umzuwandeln. Jetzt hab ich die Formel optimiert und es klappt.
Danke
Christian
PS: Aber mit der extra Spalte geht's auch ;-)
-
Hi,
da bin ich beruhigt ;D
Zu bedenken ist, je mehr sortierte/kategorisierte Spalten verwendet werden, desto langsamer wird der Ansichtsaufbau. Ich denke, die 3 Spalten von eknori kann man zu einer zusammenfassen, in dem man das Datumsfeld auf- bzw. absteigend sortieren lässt (und das ganze tunlichst nicht in Text umwandelt).
Andreas