Temat: Poblem z wyświetlaniem daty w SAP BO 4.0

Cześć.

Może to nie jest zbyt odpowiednie miejsce na pytania techniczne, ale już sam nie wiem jak ten problem rozwiązać. Możliwe, że źle szukam :D

Instancja BO stoi na serwerze z RedHatem. Przy tworzeniu raportów w InfoView używam do wyświetlenia filtrów funkcji promptSummary. Problem pojawia się przy dacie. Otóż, wyświetla ciąg cyfr, np w świecie obiektów mam:
@Prompt('Period from [yyyy-mm-dd]','D',,MONO,FREE)
natomiast na raporcie widnieje coś takiego: Period from [yyyy-mm-dd] 1315180800000.

Wygląda na to, że sam BO konwertuje datę do liczby.

Bawiłem się ustawieniami lokalnymi dla serwera i dla klienta BO, ale to nic nie dało.
Warto zaznaczyć, że funkcja userResponse działa.

Macie może jakiś pomysł?Bartłomiej Pietraszuk edytował(a) ten post dnia 03.01.12 o godzinie 15:04
Krzysztof Jackiewicz

Krzysztof Jackiewicz Business Objects
Expert

Temat: Poblem z wyświetlaniem daty w SAP BO 4.0

Cześć,

nie chcę być złym prorokiem, ale podejrzewam bug'a, jeśli jest to wersja 4.0.
W wersji 3.1 funkcja działa poprawnie, zwracę datę jako data na różnych bazach danych.

Czy działasz na bazie Oracle, czy może na jakiś źródle OLAP ?
Czy w WebI Rich Client również podobny problem występuje ?
Czy jesteś w stanie wykonać test na innym silniku bazy danych ?

K.

Temat: Poblem z wyświetlaniem daty w SAP BO 4.0

Cześć. Dzięki za odpowiedź.

W wersji 3.1, jak wspominasz, błędów nie ma. Problem ten zauważyłem przy imporcie raportów z 3.1 do 4.0. Myślałem, że może tu leży błąd. Jednak, przy tworzeniu nowych raportów na 4.0 jest ta sama sytuacja.
W WebI Rich Client jest, oczywiście, to samo.
Korzystam z Oracle'a w wersji 11. Nie mam za bardzo warunków (albo raczej - czasu) do testowania na innej bazie danych - jest to raczej pieśń przyszłości.

Coraz bardziej zbliżam się do podejrzenia, że jest to po prostu bug.

Tak czy siak, dziękuję za zainteresowanie.

konto usunięte

Temat: Poblem z wyświetlaniem daty w SAP BO 4.0

Witam

Przetestowałem u siebie i działa poprawnie

BO XI 4.0 SP2 FP 2.8, postawione na Windows Serwer 2008
Baza, SybaseIQ, PostgreSQL, Oracle 11g

Nie sądzę żeby to był bug. Jest to dość często wykorzystywana funkcja i nie sądzę żeby nie została do końca przetestowana (aczkolwiek różne rzeczy już widziałem).
Bardziej bym stawiał na błędy w konfiguracji.

konto usunięte

Temat: Poblem z wyświetlaniem daty w SAP BO 4.0

Produkt SAPowy zapraszam do poszukiwań na
http://www.sdn.sap.com/irj/boc
albo

https://websmp205.sap-ag.de/~SAPIDP/0020068250000002349...

{
Krzysztof Jackiewicz

Krzysztof Jackiewicz Business Objects
Expert

Temat: Poblem z wyświetlaniem daty w SAP BO 4.0

Mam ten sam problem na swojej nie-patchowanej, developerskiej instalacji.
Wersja 14.0.0, Kompilacja 760

Temat: Poblem z wyświetlaniem daty w SAP BO 4.0

Trochę stary problem, ale może to rozwiązanie (obejście) się komuś przyda:

1. Rezygnujemy z funkcji promptSummary
2. Korzystając z UserResponse dostajemy wybraną wartość datową, formatujemy ją jak nam się podoba.
3. Składamy własne promptSummary, np:
=Concatenation(
[prompt_periodOfTime];
[prompt_PolicySignature])

gdzie prompt_periodOfTime:
=Concatenation("Period of time ";Concatenation([usrResp_PeriodFrom];Concatenation(" ";Concatenation([usrResp_PeriodTo];Char(10)))))

a to jest przykładowe [usrResp_PeriodFrom]
=If(UserResponse("Reporting month (From)")="Current month") Then FormatDate(CurrentDate();"yyyy-MM")
Else UserResponse("Reporting month (From)")

Trochę tu za dużo zmiennych i można to uprościć, ale w ogólnym założeniu - działa.

Następna dyskusja:

Super, ze znalazly sie osob...




Wyślij zaproszenie do