2008-09-15 10 views
1

Ich arbeite mit Cognos8 Report Studio. In meinem Bericht gibt es zwei Datumsaufforderungen: START date und END date. Benutzer können zwei verschiedene Daten auswählen oder sie beide zu demselben Datum machen. Der Bericht enthält jedoch nur für das letzte Geschäftsdatum eines jeden Monats gültige Daten. Wenn beispielsweise der 31. Januar Sonntag ist, sind gültige Daten nur für den 29. Januar verfügbar, der Freitag ist (der letzte Geschäftstag des Monats).Kann ich eine "Datumseingabe" in Cognos8 anpassen?

Kann ich eine benutzerdefinierte "Datumseingabe" haben, in der ich alle anderen Daten außer dem letzten Geschäftstag jedes Monats deaktivieren kann? Benutzer sollten in der Lage sein, nur Monatsendtermine und keine anderen Daten auszuwählen?

Antwort

1

Wenn ich richtig verstanden habe, können Ihre Benutzer verschiedene Daten auswählen, aber jede Auswahl kann nur der letzte Geschäftstag eines Monats sein. Also könnte es Start sein: 29-JAN-2008 und Ende: 30-MAR-2008 oder gleiches Datum Start: 29-JAN-2008 und Ende: 29-JAN-2008.

Warum haben überhaupt Tage? Können Sie Ihre Daten so modellieren, dass sie ein Monat/Jahr-Feld enthalten, z. - "JAN 2008" und das als Multi-Select List Box Prompt präsentieren? Sind Sie sicher, dass Ihre Datenquelle kein GL-Buchhaltungszeitraumfeld oder -wörterbuch enthält, das Sie verwenden können?

Wenn das nicht funktioniert, müssen Sie versuchen, calculate the last day of the month, aber dann müssen Sie möglicherweise Betriebsferien in Ihrem bestimmten Zuständigkeitsbereich enthalten, weil der letzte Wochentag des Monats nicht unbedingt der letzte Werktag des Monats ist .

1

Ich glaube nicht, dass Sie die Standardkalender-Datumsaufforderung in Cognos auf die beschriebene Weise anpassen können. Bei der schnellen Suche in der Cognos-Wissensdatenbank wurden keine Dokumente gefunden. Es scheint jedoch, dass die einfachste Möglichkeit, eine benutzerfreundliche Eingabeaufforderung bereitzustellen, eine einfache Dropdown-Werteingabe mit der Kombination Monat/Jahr ist, da es nur eine gültige Datumsauswahl pro Monat gibt.