Benutzer-Werkzeuge

Webseiten-Werkzeuge


addons:textbausteine

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
addons:textbausteine [2017/11/03 09:07]
pollmann [Addon Textbausteine]
addons:textbausteine [2019/08/13 13:48] (aktuell)
Zeile 1: Zeile 1:
 +[[:start| zurück zum Hauptmenü]]\\
 +
 ====== Addon Textbausteine ====== ====== Addon Textbausteine ======
  
Zeile 21: Zeile 23:
 ===== Erstellen eines Textbausteins ===== ===== Erstellen eines Textbausteins =====
  
-  * Erstellen des Serienbriefs im Word +  * Erstellen des Serienbriefs im MS Word 
-  * Verknüpfen des Serienbriefs mit einem CSV File das Testdaten enthält die später dynamisch generiert werden sollen+  * Verknüpfen des Serienbriefs mit einem CSV File das Testdaten enthältdie später dynamisch generiert werden sollen
   * Der fertige Serienbrief wird wird abgespeichert und am Server im Verzeichnis für die Textbausteine abgelegt. (zB: /​var/​fhcomplete/​vorlagen)   * Der fertige Serienbrief wird wird abgespeichert und am Server im Verzeichnis für die Textbausteine abgelegt. (zB: /​var/​fhcomplete/​vorlagen)
   * Anlegen des Textbausteins:​ (Derzeit nur über DB)   * Anlegen des Textbausteins:​ (Derzeit nur über DB)
-    * **SQL:** SQL Befehl der die Daten für das CSV holt. Jede Spalte im SQL ist eine Spalte im CSV. Es können Variablen verwendet werden um die Daten auf die Auswahl im FAS einzuschränken. zB <​code>​SELECT vorname, nachname FROM public.tbl_prestudent JOIN public.tbl_person USING(person_id) WHERE prestudent_id in($prestudent_id)</​code>​ +    * **SQL:** SQL Befehl der die Daten für das CSV importiert\\ Jede Spalte im SQL ist eine Spalte im CSV. Es können Variablen verwendet werdenum die Daten auf die Auswahl im FAS einzuschränken. zB <​code>​SELECT vorname, nachname FROM public.tbl_prestudent JOIN public.tbl_person USING(person_id) WHERE prestudent_id in($prestudent_id)</​code>​ 
-    * **pfad:** Absoluter Pfad zum Serienbrief ​zB /​var/​fhcomplete/​vorlagen/​brief1.docx\\Der Dateiname darf keine Leerzeichen oder Sonderzeichen enthalten +    * **pfad:** Absoluter Pfad zum Serienbrief ​\\ (z.B. /​var/​fhcomplete/​vorlagen/​brief1.docx\\ Der Dateiname darf keine Leerzeichen oder Sonderzeichen enthalten. 
-    * **name:** Dateiname des erstellten Serienbriefs ​zB Einladung.docx +    * **name:** Dateiname des erstellten Serienbriefs ​(z.B. Einladung.docx) 
-    * **gruppe:** Freitext zur Gruppierung im Menü. ​zB Studierende. In diesem Fall wird im Menüpunkt Textbausteine ein Submenü Studierende angezeigt+    * **gruppe:** Freitext zur Gruppierung im Menü (z.BStudierende) \\ In diesem Fall wird im Menüpunkt ​//Textbausteine// ein Submenü ​//Studierende// angezeigt.
     * **bezeichnung:​** Name des Menüpunkts im FAS     * **bezeichnung:​** Name des Menüpunkts im FAS
  
Zeile 34: Zeile 36:
  
 In den SQL Befehlen können folgende Variablen verwendet werden In den SQL Befehlen können folgende Variablen verwendet werden
-  * $prestudent_id - Prestudent ID des markierten Studenten/​Interessenten oder mehrere IDs falls mehrere markiert wurden +  ​* **$prestudent_id** - Prestudent ID des markierten Studenten/​Interessenten oder mehrere IDs falls mehrere markiert wurden 
-  * $uid - UID des markierten Mitarbeiters oder mehrere UIDs falls mehrere markiert wurden +  ​* **$uid** - UID des markierten Mitarbeiters oder mehrere UIDs falls mehrere markiert wurden 
-  * $studiengang_kz - Studiengangskennzahl des Verbands der im Verbandsbaum markiert wurde +  ​* **$studiengang_kz** - Studiengangskennzahl des Verbands der im Verbandsbaum markiert wurde 
-  * $semester - Semester des Verbands der im Verbandsbaum markiert wurde +  ​* **$semester** - Semester des Verbands der im Verbandsbaum markiert wurde 
-  * $studiensemester_kurzbz - aktuell ausgewähltes Studiensemester+  ​* **$studiensemester_kurzbz** - aktuell ausgewähltes Studiensemester 
  
-Wenn im FAS der Studenten Tab gewählt ​ist wird die prestudent_id übetragen wenn der Mitarbeiter ​Tab ausgewählt ist die UID. Es wird nicht beides gleichzeitig übermittelt.+{{:​icon_idee.png?​25 |}} Wenn in FAS die **Registerkarte //​Studierende//​** ausgewählt ​istwird die **prestudent_id** übetragenwenn die **Registerkarte //Mitarbeiter//** ausgewählt istdie **UID**. Es wird **nicht beides gleichzeitig** übermittelt.
  
  
/var/www/wiki/data/attic/addons/textbausteine.1509696434.txt.gz · Zuletzt geändert: 2019/08/13 13:49 (Externe Bearbeitung)