Questions & Answers

KarenDiGue
I'm new here

Reports Plugin - Text wird abgeschnitten

Hallo,

ich mรถchte die drag and drop Funtionalitรคt meines Reports im ContentCreator nutzen und zeige momentan einen Titel, ein Bild und einen Text im Report an. Die Links werden allerdings mit ... abgeschnitten, da sie wahrscheinlich zu lang sind. Wo genau kรถnnte ich das verhindern? Die Ausgabe der Links wird mit der Report-DIV-Class: report-entry-indent" gerendert.

Danke schรถn fรผr die Hilfe.

8 Replies
mbergmann
Crownpeak employee

Hallo Karen,

die Lรคnge der Texte in den "Report-Schnipseln" ist begrenzt, das kann auch nicht geรคndert werden.

Du kannst allerdings die Methode getDetails() im Renderer implementieren und hier ein HTML-Fragment liefern, also z.B. ein <div> mit beliebigem Inhalt. Das erscheint dann als Flyout beim Hovern รผber einen Eintrag.

Viele GrรผรŸe

Michael

0 Kudos

Hallo Michael,

getDetails implementiere ich bereits. Allerdings  hilft mir das nicht weiter, da dies  fรผr die Drag & Drop-Funktionalitรคt nichts bringt. Ich mรถchte die Description, in meinem Fall ein Link, in ein DOM-Editor einfรผgen.

0 Kudos

Hallo Karen,

Ok, mir war hier der Zusammenhang zwischen Description und D&D nicht klar. Hier wรคre der richtige Weg einen entsprechenden TransferHandler zu implementieren, der beim Drop das korrekte Objekt liefert.

Die Description dient hier soweit ich weiรŸ nur als Fallback.

Je nachdem wie Dein Anwendungsfall GENAU aussieht, gibt es hier verschiedene Varianten. Was sind das denn fรผr Objekte / Links (externe oder links auf FirstSpirit-Objekte)? Ich vermute es geht Dir um die URLs - d.h. DU willst letztlich eine URL droppen, richtig?

Viele GrรผรŸe

Michael

0 Kudos

Hallo Michael,

genau, ich mรถchte URLs droppen, die aus einer anderen Anwendung kommen. Diese sind keine interne Links sondern externe.

Viele GrรผรŸe

Karen

0 Kudos

Hallo Karen,

zusรคtzlich zu den Doku-Hinweisen von Marian noch ein paar Tipps wie Du das automatische Anlegen eines Links beim Drop auf Text im DOM bauen kannst (FS 5.1):

Du kannst hier in die entsprechende Linkvorlage einen versteckten FS_BUTTON einfรผgen. Dieser bekommt als Parameter das FormField des INPUT_TEXT mit der URL:

...

<PARAM name="urlField">#field.lt_url</PARAM>

...

Beim OnDrop fรผrt dieser Button ein Skript aus, das sich aus dem DropData (siehe Doku-Hinweise) dein Report-Objekt holt (*) und aus diesem die URL. Die wird dann in das per Parameter รผbergebene FormField gesetzt.

Diesen FS_BUTTON konfigurierst Du in der Linkvorlage dann als Drop-Editor.

(*) Es bietet sich immer an, auch eine TransferHandler fรผr den Report-Objekt-Typ T selbst zu registrieren.

Viele GrรผรŸe

Michael

0 Kudos

Hallo Karen,

Noch eine Ergรคnzung:

In 5.2 wird es dann mรถglich sein, in Linkvorlagen auch INPUT_TEXT als Drop-Editor zu konfigurieren, so dass dann der kleine Umweg รผber einen FS_BUTTON nicht mehr nรถtig sein wird.

Viele GrรผรŸe

Michael

KarenDiGue
I'm new here

Alle Tipps waren eine groรŸe Hilfe. Das Problem wurde mit Hilfe des FS-Buttons, desTransferHandlers und einer Executable gelรถst.

0 Kudos

Type a product name