Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: Frank_B am 20.06.17 - 15:25:17

Titel: Im Dokument: item Datentyp von Zeit/Datum-Liste Zeitraum auf Zeit/Datum ändern
Beitrag von: Frank_B am 20.06.17 - 15:25:17
Ich habe das Problem dass mir nicht alle Dokumente in einer Ansicht angezeigt werden.
In der Ansicht ist ein SELECT u.a. mit @ADJUST enthalten.

Was ich nun rausgefunden habe ist, dass ich Dokumente mitdemselben Feld habe, jedoch mit unterschiedlichem Datentyp. "Zeit/Datum-Liste oder Zeitraum" bzw. "Zeit/Datum-Liste"
Im Dokument selbst merkt man den Unterschied nicht, jedoch die Ansicht ist inhaltlich unvollständig.

Wie kann ich in den Dokumenten wo ich in dem Feld (item) den Datentyp "Zeit/Datum-Liste oder Zeitraum" habe den Datentyp auf "Zeit/Datum" ändern ?

Ich kenne die Vorgehensweise bei "item.IsReaders", aber für das Datum (Datetime) habe ich nichts konkretes gefunden.

Danke vorab
Titel: Re: Im Dokument: item Datentyp von Zeit/Datum-Liste Zeitraum auf Zeit/Datum ändern
Beitrag von: Tode am 20.06.17 - 18:26:15
Dein Problem hängt mit grosser Wahrscheinlichkeit NICHT von dem angezeigten Datentyp ab, sondern von einer der folgenden beiden Tatsachen:

1. Da Du von @Adjust sprichst, gehe ich schwer davon aus, dass in der Formel @Today oder @Now vorkommt. Das funktioniert aber einfach nicht richtig (gibt es zig Beiträge und sogar mindestens einen Best Practicec Artikel hier im Forum. Lies Dich ein, wie Du das hinbekommst

2. bei Listen ist ein >< Vegleich immer Tricky, weil ein Dok u.U. Aus der Ansicht ausgeschlossen wird, weil EINER der Werte nicht dem Kriterium entspricht (besonders bei Formulierungen mit nicht (!)
Titel: Re: Im Dokument: item Datentyp von Zeit/Datum-Liste Zeitraum auf Zeit/Datum ändern
Beitrag von: Frank_B am 21.06.17 - 10:51:56
Ich habe nun den SELECT mal ohne den "@adjust" Kram verwendet und alles ist ok.

Im SELECT verwies der "@adjust" zwar auf eine Variable, jedoch dahinter kam das "@now" berechnet.