User Tools

Site Tools


offer-cube:howto:pdf-special-variables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
offer-cube:howto:pdf-special-variables [2016/10/16 10:48]
wiki created
offer-cube:howto:pdf-special-variables [2016/10/16 11:19]
wiki
Line 5: Line 5:
 ===== Allgemeines / Zusammenfassung ===== ===== Allgemeines / Zusammenfassung =====
  
-Die PDF Erweiterungen für Power-User ermöglichen folgende Funktionalitäten:​+Die PDF Erweiterungen für Power-User ermöglichen folgende Funktionalitäten ​(link auf die entsprechenden Dokumente):
   * [[offer-cube:​howto:​pdf-special-font|Schriftstile]]:​ Fett <b>, Kursiv <i>, Unterstrichen <u>   * [[offer-cube:​howto:​pdf-special-font|Schriftstile]]:​ Fett <b>, Kursiv <i>, Unterstrichen <u>
   * [[offer-cube:​howto:​pdf-special-font|Links auf Webseiten]] <a>   * [[offer-cube:​howto:​pdf-special-font|Links auf Webseiten]] <a>
   * [[offer-cube:​howto:​pdf-special-font|Absätze/​Abstände]] <p> / <br>   * [[offer-cube:​howto:​pdf-special-font|Absätze/​Abstände]] <p> / <br>
   * [[offer-cube:​howto:​pdf-special-font|Seitenumbruch bzw. dynamischer Seitenumbruch]] <​pagebreak>​   * [[offer-cube:​howto:​pdf-special-font|Seitenumbruch bzw. dynamischer Seitenumbruch]] <​pagebreak>​
 +
 +Hier in diesem Dokument werden speziell folgende Funktionalitäten erläutert:
   * Einfügen von Bildern aus Attachments <img>   * Einfügen von Bildern aus Attachments <img>
   * Objektdaten holen und über Variablen in den Text einfügen   * Objektdaten holen und über Variablen in den Text einfügen
 +
 +Gesteuert werden diese Funktionen über Funktionsaufrufe,​ die zwischen jeweils 2 eckigen Klammern aufgerufen werden.
 +Hier gibt es die Möglichkeit Daten von Objekten (z.B: Gesamtpreis,​ Rechnungsdatum,​ Angebotsnummer,​ etc.) aus dem System zu holen und über Variablen einzufügen.
 +Oder es gibt eine Funktion um Bilder-Attachments zu holen und als Bilder in das PDF einzufügen.
 +
 +Diese Erweiterungen lassen sich auf folgende Objekte/​Felder anwenden:
 +  * Angebote/​Aufträge/​Rechnungen:​ Felder "​Überschrift/​Titel",​ "... Beschreibung",​ "... Appendix"​
 +  * Position: Felder "​Positions-Bezeichnung",​ "​Positions-Beschreibung"​
 +  * Artikel: Feld "​Beschreibung"​
 +
 +
 +===== Details: Einfügen von Bildern aus Attachments <img> =====
 +
 +Über das HTML Tag <img src="​....">​ lassen sich Bilder aus Attachments einfügen sofern die interne Attachment ID bekannt ist.
 +
 +Zusätzlich kann die Breite oder Höhe des Bildes in mm mittels der Attribute width="​..."​ oder height="​..."​ angegeben werden.
 +
 +Das Bild wird an der aktuellen Cursor Stelle eingefügt, verändert aber nicht die Positions des Cursors. Das bedeutet, der Text wird direkt im Bild fortgesetzt (Abhilfe mit <p> Absatz - siehe Beispiel darunter).
 +
 +Die ID kann aus der URL beim Öffnen eines Attachments ausgelesen werden.
 +
 +{{:​offer-cube:​howto:​pdf-special:​offer-cube_pdf-special_05-img1-attachmentid.png|Interne Attachment ID auslesen}}
 +
 +**Beispiel Attachment ID 2352 mit Höhe 50mm einfügen <img src="​attachment:​2352"​ height="​50">:​**
 +
 +{{:​offer-cube:​howto:​pdf-special:​offer-cube_pdf-special_05-img1-insert.png|Bild mit Attachment ID einfügen}}
 +
 +Achtung: Anschließend ist ein [[offer-cube:​howto:​pdf-special-font|Absatz mittels <p height="​...">​]] mit der exakten Höhe des Bildes einzufügen,​ damit der nachfolgende Text nicht über das Bild geschrieben wird.
 +
 +
 +===== Details: Einfügen von Bildern über die Funktion [[addimg]] =====
 +
 +In doppelten eckigen Klammern können bestimmte Funktionen aufgerufen werden.
 +
 +Die Funktion // [[addimg]] // erlaubt das Einfügen eines Attachments anhand von Suchparameter wie z.B. Dateiname oder über interne IDs, Seriennummern,​ Code Feldern aus beliebigen Objekten.
 +
 +Eine sehr gute Anwendung hierfür ist z.B. das Einfügen eines Bildes des Sachbearbeiters oder das Einfügen der Unterschrift des Projektleiters. Hierfür können z.B. Ressourcen verwendet werden.
 +
  
  
offer-cube/howto/pdf-special-variables.txt · Last modified: 2024/02/19 11:26 (external edit)