Autor Thema: Dokumente mit Datumlisten nach Datum kategorisieren  (Gelesen 1414 mal)

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Hallo liebes Forum,

heute würde ich mich auch mal über eine Hilfe freuen. Ich steh grad fürchterlich aufm Schlauch:

Ich bin dabei eine Hallenbelegung zu programmieren. Dabei kann man zu jeder Halle Veranstaltungen eingeben, die ein von und ein bis Datum haben. Also z.B. Veranstaltungvon = 15.2.2007,  Veranstaltungbis = 15.3.2007

Dieses von und bis Datum werfe ich mit

@TextToTime(@Explode(@TextToTime(@Text(Veranstaltungvon)+" - "+@Text(Veranstaltungbis))))

in ein Datumsfeld mit Mehrfachwerten, und habe danach die einzelnen Datümer  ;) beieinander.

Soweit, so gut.

Nun will ich das ganze in einer Ansicht kategorisieren nach

Jahr
  Monat
     Tag.

Und das bekomme ich einfach nicht hin.

Ob ichs mit 3 Kategorienspalten versuche (@year, @month, @ day), oder das Datum in einer Spalte mit

@Text (@Year (datumliste)) + "\\" + @Right ("0" + @Text (@Month (datumliste)); 2)+"\\"+@Right ("0" + @Text (@day (datumliste)); 2)

aufdrösele, immer sind Datümer ;) dabei, die falsch einsortiert werden.

In obigem Fall habe ich z.B. beim 1.2.2007 ein Dokument einsortiert, obwohl es ja nur den 1.3.2007 in der Datumliste gibt.

Ich habe das Gefühl, dass ich entweder was grundlegend falsch mache/verstehe   ???, oder Notes nicht in der Lage ist, mit Datumlisten richtig zu kategorisieren. Wobei mir ja der erste Grund der liebere wäre, da dann vielleicht jemand eine Lösung hat.

Vielen Dank im voraus

Thomas

« Letzte Änderung: 15.02.07 - 17:36:13 von iukhdh »
Thomas von der IuK

Offline datenbanken24

  • Senior Mitglied
  • ****
  • Beiträge: 390
  • Geschlecht: Männlich
  • Stammgast
    • datenbanken24
Re: Dokumente mit Datumlisten nach Datum kategorisieren
« Antwort #1 am: 14.02.07 - 01:21:29 »
Na dann kannst Du Dich freuen - es ist der Grund der Dir lieber wäre...
Notes kann das.

Nur das mit den drei einzelnen Kategoriespalten geht in Notes definitv nicht.
Notes permutiert in diesem Fall alle Jahre mit allen Monaten mit allen Tagen über alle Deine Datumseinträge in der Liste.


Der zweite Ansatz mit dem "\\" in EINER (!) Kategoriespalte ist aber völlig korrekt.
Genau so wie Dein Code.
Wenn ich Deinen Code unverändert hier in EINE kategorisierte Ansichtsspalte setze,
und auf Dokumente mit einer Datumsliste ""datumliste") loslasse,
macht der Code haargenau, was Du möchtest. Und ohne falsche Einsortierung in Kategorien, die es von den Datumswerten her nicht gibt.

Auf Wunsch hänge ich Dir diese Mini-Datenbank einfach mal an.
Aber wie gesagt, es ist nix anderes als genau Deine eigene Zeile Code...

Gruß,
Uwe

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: Dokumente mit Datumlisten nach Datum kategorisieren
« Antwort #2 am: 14.02.07 - 11:30:23 »
Hallo Uwe,

erstmal vielen Dank für deine Antwort.

Es ist unglaublich ... ich habe das gestern etliche Male getestet, immer falsche Ergebnisse. Aufgrund deiner Antwort geh ich nochmal an die Sache ran OHNE was geändert zu haben, und heute funktionierts ... darf doch nicht wahr sein.

Die Lösung 1, so habe ich inzwischen übrigens erfahren, hat bei  uns im ganzen Haus zu einem dermassen zähen Antwort-Zeit-Verhalten geführt, dass meine Kollegen schon auf der verzweifelten Suche nach Serverfehlern waren, während ich mich hier beim Programmieren über diese ätzend langsame  und fehlerhafte Rechnerei aufgeregt habe

:)

So  kanns gehen.

Na dann werd ich nun mal frohgelaunt weitermachen, in der Hoffnung dass nun alles gut wird ...

Thomas von der IuK

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz