{{indexmenu_n>0030}} ======Workflow - Start von in cimERP definierten, externen Reports====== Über das Programm [[cimerp:0020_administration:0170_drucksteuerung:0040_externe_cr_reports:0010_individuellecrreportsdetail|Individuelle CR Reports]] können individuelle Crystal Reports in cimERP eingebunden werden. Im folgenden wird beschrieben, wie diese Funktionalität aus dem cimERP Workflow Modul heraus genutzt werden kann. ===== Einrichtung Workflowaktion ===== Die Grundeinstellungen für die Ausgabe des Reports werden im Programm [[cimerp:0020_administration:0170_drucksteuerung:0040_externe_cr_reports:0010_individuellecrreportsdetail|Individuelle CR Reports]] eingestellt. {{:cimerp:0140_workflow:0070_workflow_sonstiges:pasted:20180315-130809.png}} \\ \\ Der Start des individuellen CR Reports wird über die Aktionsart "Programm starten" durchgeführt. \\ \\ {{:cimerp:0140_workflow:0070_workflow_sonstiges:pasted:20180315-130911.png}} Entscheidend für die Ausführung des Reports ist die Definition des Aufrufstrings. Der Aufrufstring hat die Form w4glrun cd0057.img -ddatabase -Tno "cdreportname.rpt{druckername{{{{reportparam1{reportparam2{reportparam3" ^Teil des Aufrufstrings^Vorgabe des Programmnamens^ |w4glrun cd0057.img | Fester Bestandteil des Aufrufstrings | |-ddatabase | Das Feld database wird durch die entsprechende Datenbank ersetzt (z.B. -dbetrieb01). | |-Tno | Fester Bestandteil des Aufrufstrings | |-/appflags | Fester Bestandteil des Aufrufstrings - Leitet die Auflistung der Übergabeparameter ein. | |{druckername | Definiert den Ausgabedrucker. Der Druckername muss exakt dem Druckernamen eines gültigen Druckers entsprechen (s.a. Programm [[cimerp:0020_Administration:0170_Drucksteuerung:0010_Drucker:start|Drucker]]). Der Druckername darf keine Leerzeichen enthalten. | |{{{ | Fester Bestandteil des Aufrufstrings. Es müssen an dieser Stelle 3 geschweifte Klammern stehen.| |{parameter1 | Vorgabe Parameter 1 für CR | |{parameter2 | Vorgabe Parameter 2 für CR | |{parameter3 | Vorgabe Parameter 3 für CR | |... | Vorgabe weitere Parameter | |{Parametern | Vorgabe Parameter n für CR | =====Beispiel für Aufrufstring - 2 Parameter===== w4glrun cd0057.img -dbetrieb01 -Tno -/appflags "Differenzstueckliste.rpt{HPLJ{{{{10008{10009"