Bug 23336 - Reports im UMC-Frontend
Reports im UMC-Frontend
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - Reports
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Alexander Kläser
Florian Best
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-08-17 09:18 CEST by Andreas Büsching
Modified: 2011-12-13 15:49 CET (History)
2 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Büsching univentionstaff 2011-08-17 09:18:20 CEST
Die UDM-Reports sollen auch wieder im neuen UMC-Frontend verfügbar sein
Comment 1 Andreas Büsching univentionstaff 2011-10-21 18:12:35 CEST
Die Reports können jetzt wieder erzeugt werden.

Das Icon ist noch nicht richtig, aber das wird anderweitig behandelt.
Comment 2 Florian Best univentionstaff 2011-11-03 11:01:53 CET
(In reply to comment #0)
> Die UDM-Reports sollen auch wieder im neuen UMC-Frontend verfügbar sein
funktioniert

Verified
Comment 3 Florian Best univentionstaff 2011-11-03 11:05:37 CET
Aufgrund der verschobenen Buttons wieder geöffnet
Comment 4 Florian Best univentionstaff 2011-11-03 11:35:08 CET
Wenn ein neues Objekt angelegt wird, und danach ein Report erstellt wird ist dieses Objekt nicht im Report enthalten. Nach einem Neu-login ist es enthalten.
Comment 5 Andreas Büsching univentionstaff 2011-11-06 13:03:13 CET
(In reply to comment #3)
> Aufgrund der verschobenen Buttons wieder geöffnet

das ist korrigiert

(In reply to comment #4)
> Wenn ein neues Objekt angelegt wird, und danach ein Report erstellt wird ist
> dieses Objekt nicht im Report enthalten. Nach einem Neu-login ist es enthalten.

Das ist ein Fehler im umc.widgets.Grid. Hier wird mit .rowCount versucht auf die Liste aller Elemente zuzugreifen. Das scheint aber nur die Anzahl der anzuzeigenden Zeilen zu definieren und auch nicht immer aktuell zu sein. Hier muss erst noch geprüft werden, was bei dem Store die richtige Technik ist um an alle Elemente zu kommen. Evtl wie beim _SelectMixin
Comment 6 Alexander Kläser univentionstaff 2011-11-07 01:08:13 CET
(In reply to comment #5)
> ...
> Das ist ein Fehler im umc.widgets.Grid. Hier wird mit .rowCount versucht auf
> die Liste aller Elemente zuzugreifen. Das scheint aber nur die Anzahl der
> anzuzeigenden Zeilen zu definieren und auch nicht immer aktuell zu sein. Hier
> muss erst noch geprüft werden, was bei dem Store die richtige Technik ist um an
> alle Elemente zu kommen. Evtl wie beim _SelectMixin

rowCount ist korrekt... das Problem war ein anderes: beim Registrieren des Handlers für den Button zum Erstellen des Reports wurde dojo.hitch() ein Parameter (die Liste aller Objekte) übergeben. Dieser Parameter wurde allerdings beim Erstellen des Buttons festgesetzt und hat sich danach nicht wieder geändert. Dies wurde angepasst.


 univention-management-console-module-udm (1.0.226-1) unstable; urgency=low
 .
   * directory reports: fixed problems with wrong number of users
   * fixed some layout problems
   (Bug #23336)
Comment 7 Florian Best univentionstaff 2011-11-14 13:48:18 CET
(In reply to comment #5)
> (In reply to comment #3)
> > Aufgrund der verschobenen Buttons wieder geöffnet
> das ist korrigiert
sieht wieder Normal aus.

> (In reply to comment #4)
> > Wenn ein neues Objekt angelegt wird, und danach ein Report erstellt wird ist
> > dieses Objekt nicht im Report enthalten. Nach einem Neu-login ist es enthalten.
Neue Objekte sind jetzt unmittelbar nach dem erstellen auch im Report enthalten.
Comment 8 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:49:50 CET
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer
neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert
werden: "Clone This Bug"