[gelöst] Benutzer-Filter auf Stapel greift nicht

19. Oktober 2016 15:32

Hallo,

ich habe folgendes Problem: im Finanzstapel (t 9054) ist in den Feldern "Request to Approve" und "Requests Sent for Approval" jeweils im CalcFormula folgender Eintrag:

Count("Approval Entry" WHERE (Approver ID=FIELD(User ID Filter),Status=FILTER(Open)))
bzw.
Count("Approval Entry" WHERE (Sender ID=FIELD(User ID Filter),Status=FILTER(Open)))

Im RTC auf den entspr. Kacheln greift leider der Benutzer-Filter nicht. In beiden Stapeln werden immer a l l e Zeilen gezählt und dann auch angezeigt. Der Status-Filter funktioniert.

Testweise habe ich dann mal geändert auf
... Sender ID = CONST("xxxx\yyyy") ...
und das hat geklappt.

Kann mir jemand weiter helfen? Wo kann ich noch schauen bzw. Einstellungen dazu vornehmen? Bin wieder mal für jeden Tipp dankbar!
Zuletzt geändert von FJS am 20. Oktober 2016 15:56, insgesamt 1-mal geändert.

Re: Benutzer-Filter auf Stapel greift nicht

19. Oktober 2016 18:29

Hallo Franz,

hast du in der Page auch den Filter auf der die Kalkulation basiert gesetzt? Im Standard ist das in der zugehörigen Page aber eigentlich drin.

Hast du eventuell in einer Demo-Umgebung keine User eingerichtet? Bin grad nicht ganz sicher, ob dann die USERID wirklich gesetzt wird bzw. werden kann.

Re: Benutzer-Filter auf Stapel greift nicht

20. Oktober 2016 15:56

Hallo SilverX,

Danke, das war`s! In der Page fehlte in der OnOpenPage der Filter (SETFILTER("User ID Filter", USERID);)

Dieser ist im Standard in der Page 9036 vorhanden, allerdings nicht in der Page 9030.

Danke nochmals!

Re: Benutzer-Filter auf Stapel greift nicht

20. Oktober 2016 16:17

FJS hat geschrieben:Dieser ist im Standard in der Page 9036 vorhanden, allerdings nicht in der Page 9030.

Und das macht standardmäßig sogar Sinn. Der Buchhalter sieht nur seine Genehmigungen, während der Manager alle sieht.