Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: mh70220 am 02.08.06 - 08:36:05

Titel: Eintrag in Ansicht doppelt anzeigen?
Beitrag von: mh70220 am 02.08.06 - 08:36:05
Hallo zusammen,

ich hab eine Ansicht in der Abwesenheitseinträge sind. Folgende Spalten:

    Jahr  -  Kadegorisiert/aufsteigend sortiert
    Monat - Kadegorisiert/aufsteigend sortiet
    Von - keine Einstellungen verändert
    Bis - keine Einstellungen verändert

In der Spalte Monat wird die Monatszahl vom Startdatum extrahiert und angezeigt. Nun wird gewünscht, das dort der Name des Monats erscheint, was auch kein Problem ist. Nur sind dann die Monate nicht mehr der Reihe nach sortiert, sondern dem Alphabet nach.

Gibt es da eine Möglichkeit, das die trotzem sortiert bleiben?

Des weiteren gibt es Einträge wo das Endedatum in einem anderen Monat liegt. Hier wünscht der Nutzer das der Eintrag in beiden Monaten angezeigt wird.

Gibt es da eine Möglichkeit?

Matthias
Titel: Re: Eintrag in Ansicht doppelt anzeigen?
Beitrag von: ZaLudtske am 02.08.06 - 08:40:22
Hallo,

1. Füg einfach vor die Spalte mit den Monatsnamen eine weitere Spalte mit den Monatsnummern ein, sortiere diese und blende sie aus.

2. Das geht über eine @if-Abfrage und der Verknüpfung der Texte.

z. b. @if(month(start) != month(ende); MonatStart + " - " +MonatEnde; MonatStart)

Rainer
Titel: Re: Eintrag in Ansicht doppelt anzeigen?
Beitrag von: dirk_2909 am 02.08.06 - 08:44:38
Hallo

In der kategorisierten Spalte für den Monat musst Du für beide möglichen Werte den MOnat Berechnen:

Code
_m1 := @Month( fldStartDatum ) ;
_m2 := @Month( fldEndDatum )  ;

_m := @Unique( _m1 : _m2 ) ;
REM {Noch Anzeigewert ermitteln "Januar" bis "Dezember"};

Davor muss Du eine verborgene Spalte setzen die aufsteigend nach Monat des Startdatums sortiert ist.
Titel: Re: Eintrag in Ansicht doppelt anzeigen?
Beitrag von: dirk_2909 am 02.08.06 - 08:45:29
da war ich wohl wieder zu langsam..... :-\
Titel: Re: Eintrag in Ansicht doppelt anzeigen?
Beitrag von: mh70220 am 02.08.06 - 09:13:16
@dirk_2909
hab da noch ein problem mit dem "Noch Anzeigewert ermitteln"

formel sieht jetzt so aus:

_m1:= @month(AMVon);
_m2:= @month(AMBis);
_m := @unique( _m1 : _m2);
@select( _m ; "Januar"; "Februar" .........)

Bekomme Fehlermeldung: Falscher Datentyp oder Operand erwartet: Zahl wert.

Woher kommt das. Werd auch aus der Notes hilfe nicht ganz schlau aus @unique.

kannst du mir da noch mal helfen.
Titel: Re: Eintrag in Ansicht doppelt anzeigen?
Beitrag von: dirk_2909 am 02.08.06 - 09:18:08
sorry  :-[

aus der Hillfe:
Zitat
@Unique( Textliste )

Du musst die Werte, die du der Funktion übergibst in Text umwandeln -> @text( _m1 )


oder DU machst es mit der If-Abfrage wie Rainer es beschrieben hat.
Titel: Re: Eintrag in Ansicht doppelt anzeigen?
Beitrag von: mh70220 am 02.08.06 - 12:24:28
@all

Danke an alle, jetzt ist der Nutzer glücklich und ich kann in den Urlaub nach Kreta  ;D

Schönen Urlaub an alle die auch weg wollen.

Matthias
Titel: Re: Eintrag in Ansicht doppelt anzeigen?
Beitrag von: dirk_2909 am 02.08.06 - 12:26:04
Zitat
Schönen Urlaub an alle die auch weg wollen.

 >:( Wollen ja  ;D

Aber können/dürfen  :-: