Projekt

Allgemein

Profil

Fehler #166

Presenter Links gehen im ReportGenerator Export kaputt

Von G. Richardson vor mehr als 8 Jahren hinzugefügt. Vor mehr als 8 Jahren aktualisiert.

Status:
Gelöst
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
-
Beginn:
18.05.2016
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:

Beschreibung

Z.B. bei Stammdaten->Berichte->Projekte wird der Kundenlink durch

 raw_data  => sub { $_[0]->customer_id ? $self->presenter->customer($_[0]->customer, display => 'table-cell', callback => $callback) : '' } },

dargestellt, exportiert man nach PDF wird in der Zeile daraus ein "SL::DB::Customer=HASH(0xa3d4b30)"

Zugehörige Revisionen

Revision e5d70ebc (diff)
Von Moritz Bunkus vor mehr als 8 Jahren hinzugefügt

Projektliste: Kundenname bei PDF-/CSV-Export richtig ausgeben

Der Controller-Helfer für den ReportGenerator muss aus Objekten Werte
machen können. Wie das geschieht, wird über die Spaltendefinition
festgelegt. Für Nicht-HTML-Anzeige wird entweder eine zur Verfügung
gestellte Unterfunktion benutzt, oder aber auf dem Objekt wird der
Spaltenname als Funktion aufgerufen.

Für die Spalte »customer« wird bei einem Projekt also das
SL::DB::Customer-Objekt genutzt, wenn keine manuelle Sub angegeben
wurde.

Fixt #166.

Historie

#1

Von Moritz Bunkus vor mehr als 8 Jahren aktualisiert

  • Status wurde von Neu zu Gelöst geändert
  • % erledigt wurde von 0 zu 100 geändert

Status geändert durch Changeset kivitendo-erp|commit:e5d70ebcb6b7c240378ac5b1a04f12716e15ab33.

Auch abrufbar als: Atom PDF