Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Seterra am 15.03.10 - 14:18:15

Titel: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: Seterra am 15.03.10 - 14:18:15
Hallo und guten Tag

Ganz kurze Frage:

Ich habe ein Datumsfeld in einer Spalte. Ich möchte die Werte nach Jahr/Monat kategorisieren:

2009 - 10
                Dokument
                Dokument
2009 - 11
               Dokument
etc

mit @year und @month bekomme ich jeweils die Einzelwerte wunderbar heraus. Aber können diese beiden Funktionen kombiniert werden? Ich habe mir @adjust angesehen, komme aber da nicht weiter

Vielen Dank

Peter
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: ascabg am 15.03.10 - 14:19:23
Hallo,

Und was ist mit @Date(<Dein Feld>)


Andreas
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: WernerMo am 15.03.10 - 14:55:29
Hallo

zwei Möglichkeiten:

@Text(@Year(<DeinFeld>)) + " - " + @Text(@Month(<DeinFeld>))

oder (doppelt Kategorisiert):

@Text(@Year(<DeinFeld>)) + "\\" + @Text(@Month(<DeinFeld>))

Gruß Werner
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: BigWim am 15.03.10 - 14:57:26
... und ich belasse auch lieber den Datumswert (zwecks Sortierung) und steuere die Anzeige über die Spalteneigenschaften.


Markus
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: atbits am 15.03.10 - 15:13:22
Sorry falscher Thread
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: ascabg am 15.03.10 - 15:15:30
@David
Zitat
Hallo,

also soweit ich das gesehen habe kommt die Traveler-App aus dem Appstore, den auf dem IPhone kann man nur Apps aus dem Appstore installieren.

Um andere Apps zu installieren müßte man Jailbreaken, wenn ich das richtig verstehe.
Also macht es meiner Meinung nach wenig Sinn, den Appstore abzuschalten.

Grüße David
Passt wohl nicht so ganz zum Thema.  ;)

Andreas
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: Seterra am 15.03.10 - 15:18:19
Aha, damit wird dann das Datumsfeld in einen Textstring umgewandelt. Jetzt stimmt aber die Datumsortierung dann nicht mehr, er listet es somit als

1
10
11
12
2

auf.
Ich habe auch TexToTime probiert - das geht nicht.
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: ascabg am 15.03.10 - 15:32:09
Fragen mal anders gestellt.

Was soll eigentlich wie sortiert werden?


Andreas
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: BigWim am 15.03.10 - 16:08:06
Zitat
Aha, damit wird dann das Datumsfeld in einen Textstring umgewandelt. Jetzt stimmt aber die Datumsortierung dann nicht mehr

Von Deinem Beispiel ausgehend glaube ich ja nicht, dass die Umwandlung in Text sein muss. Aber wenn doch, dann füge vor den angezeigten Spalten eine versteckte Spalte hinzu, die für die gewünschte Sortierung sorgt ....

Markus
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: WernerMo am 15.03.10 - 16:10:11
Hallo

Sortierspalte ist die eine Möglichkeit,
die andere ist, eine "0" davor zu stellen und dann mit @Right die letzten beiden Stellen zu nehmen.

Gruß
Beispiele gibts hier im Forum (genug)

Gruß Werner
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: Grischu am 15.03.10 - 16:14:34
Ich mache bei der Problemstellung immer 2 Spalten.

Spalte 1
 - Sortiert und versteckt
- Spaltenformel
Code
@Year(<Datumsfeld>)*100 + @Month(<Datumsfeld>)

Spalte 2
 - Sortiert und kategoriesiert
Code
M := @Text(@Month(<Datumsfeld>));
N := "1" : "2" : "3" : "4" : "5" : "6" : "7" : "8" : "9" : "10" : "11" : "12";
Monat := "Januar" : "Februar" : "März" : "April" : "Mai" : "Juni" : "Juli" : "August" : "September" : "Oktober" : "November" : "Dezember";
MonatName := @Replace(M; N; Monat);
MonatName +", " + @Text(@Year(<Datumsfeld>))

Dies sieht dann folgendermassen aus
Titel: Re: Feld mit Datumswert - Spalte kategorisieren
Beitrag von: Seterra am 15.03.10 - 16:14:54
Hallo

Sortierspalte ist die eine Möglichkeit,
die andere ist, eine "0" davor zu stellen und dann mit @Right die letzten beiden Stellen zu nehmen.

Gruß
Beispiele gibts hier im Forum (genug)

Gruß Werner

Genau das habe ich gemacht und es funktioniert. Wollte es gerade posten, als sich das Forum verabschiedete. Vielen Dank.

Peter