|
|
| (13 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) |
| Zeile 2: |
Zeile 2: |
|
| |
|
| =Report Workshop= | | =Report Workshop= |
| [[Datei:RW_Liste_Edit.png]]
| | Mit dem ReportWorkshop können Sie komplexe Reporte nach Ihren wünschen erstellen und bearbeiten. |
| ==Erstellen==
| | Die Erstellten Reporte stehen dann als Firmendruck oder über das Cockpit zur Verfügung. |
| [[Datei:RW_Design.png|1000px]]
| |
| [[Datei:RW_Design_Maker.png|1000px]]
| |
| ==Daten Selektion (Berichtseigenschaften)==
| |
| [[Datei:RW_Datenselektion.png]]
| |
| ==Zeilenerstellungsregeln==
| |
| [[Datei:RW_Tabellen_Regel_def.png|500px]]
| |
| [[Datei:RW_Tabellen_Regel.png|500px]]
| |
| ==Kommandos==
| |
| ==="IF – ENDIF" or "IF – ELSE – ENDIF"===
| |
| Mit dem Befehl "If" können einige Inhalte aus dem Berichtsergebnis ausgeschlossen werden. Es kann optional durch den "Else" -Befehl gefolgt werden und muss durch den "EndIf" -Befehl beendet werden. | |
| Alle diese Befehle müssen sich im selben Unterdokument (d. H. In derselben Tabellenzelle) befinden.
| |
|
| |
|
| '''Syntax:'''<br />
| | [[File:ReportWorkshop.mp4|720px]]<br /> |
| <if> :: = if <if-Bedingung>
| |
| <if condition> :: = <operand> [<Vergleichsoperation> <operand>]
| |
| <operand> :: = <vollständiger Datenfeldname> |% <Variablenname> | <Integerkonstante> | <Stringkonstante>
| |
| Im ersten Fall ist <if condition> ein einzelner Operand, der als True oder False ausgewertet wird.<br />
| |
| <Operand> kann entweder ein Datenfeld oder eine Variable sein. Sie müssen definiert werden, andernfalls ist der Befehl fehlerhaft.<br />
| |
| Bei Datenfeldern mit ganzzahligen Werten wird jeder Wert ungleich Null als True ausgewertet, null wird als False ausgewertet.<br />
| |
|
| |
|
| '''Beispiel:'''<br />
| | [[Datei:RW_Liste_Edit.png]] |
| {$ IF count} Anzahl der Details: {count} {$ ELSE} Keine Details verfügbar {$ ENDIF}
| |
| | |
| Der zweite Fall, <if condition>, besteht aus drei Parametern: <operand> <comparation operation> <operand>
| |
| | |
| {{Achtung|Operanden und Operation müssen durch Leerzeichen begrenzt sein.}}
| |
| | |
| Der Befehl vergleicht zwei Operanden mit der angegebenen Vergleichsoperation.<br />
| |
| <Vergleichsoperation> :: = = | <> | <|> | <= |> = | == |! =
| |
| | |
| {| class="wikitable"
| |
| |-
| |
| ! Vergleichsoperation !! Bedeutung
| |
| |-
| |
| | = <br /> == || gleich
| |
| |-
| |
| | <><br /> != || Nicht gleich
| |
| |-
| |
| | < || kleiner als
| |
| |-
| |
| | > || größer als
| |
| |-
| |
| | <= || kleiner als oder gleich
| |
| |-
| |
| | >= || größer als oder gleich
| |
| |}
| |
| | |
| Zusätzlich zu Feldern und Variablen kann der Operand eine Zeichenkette oder eine Ganzzahlkonstante sein.<br />
| |
| | |
| String-Konstante ist ein Text in Anführungszeichen:<br />
| |
| <Zeichenfolgenkonstante> :: = "| <Text> |"<br />
| |
| | |
| Um ein doppeltes Zitat in Text aufzunehmen, duplizieren Sie es.<br />
| |
| | |
| Ganzzahlkonstante besteht aus Ziffern und einem optionalen Minuszeichen:<br />
| |
| <integer constant> :: = [-] <Ziffer> +<br />
| |
| <Ziffer> :: = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9<br />
| |
| | |
| Wenn der Feldname nur aus Ziffern besteht, schließen Sie ihn in einfache Anführungszeichen ein, um zu verhindern, dass er als Integer-Konstante interpretiert wird.
| |
| | |
| '''Beispiele:'''<br />
| |
| {$ IF test = "bestanden"} OK {$ ENDIF}
| |
| {$ IF Gewicht> 200} Zu schwer {$ ENDIF}
| |
| | |
| Bei Zeichenfolgen wird zwischen Groß- und Kleinschreibung unterschieden. Wenn eine Zeichenfolge mit einem numerischen Wert verglichen wird, konvertiert die Komponente diese Zeichenfolge vor dem Vergleich in einen numerischen Wert (wenn dies nicht möglich ist, ist der Befehl "If" fehlerhaft). Die Konvertierung in einen Gleitkommawert verwendet das numerische Standardtrennzeichen des Systems. Der Zeichenfolgenwert kann nur mit einer anderen Zeichenfolge oder einer Zahl verglichen werden (z. B. kann er nicht mit einem Datum verglichen werden).
| |
| | |
| ==="IFDEF – ENDIF" or "IFDEF – ELSE – ENDIF"===
| |
| Der Befehl "IfDef" ähnelt "If" und hat eine ähnliche Syntax und Bedeutung, aber eine Bedingung wird anders bewertet.<br />
| |
| | |
| '''Syntax:'''
| |
| <ifdef> :: = ifdef <Bedingung>
| |
| <Bedingung> :: = <vollständiger Datenfeldname> |% <Variablenname>
| |
| | |
| '''Beispiel:'''<br />
| |
| {$ IFDEF phone2} Telefon 2: {phone2} {$ ENDIF}
| |
| | |
| <Wert> kann entweder ein Datenfeld oder eine Variable sein.<br />
| |
| Ein Datenfeld in der Bedingung muss existieren, ansonsten ist der Befehl fehlerhaft. NULL-Felder (oder leere Zeichenfolgenfelder) werden als False ausgewertet, alle anderen Werte werden als True ausgewertet.<br />
| |
| Für Variablen werden nicht vorhandene oder leere Variablen als Falsch ausgewertet, Variablen mit nicht leerem Text werden als Wahr ausgewertet.<br />
| |
|
| |
|
| | [[Datei:RW_Design.png|1000px]] |
| ==Ergebnis== | | ==Ergebnis== |
| [[Datei:RW Maker.png|800px]] | | [[Datei:RW Maker.png|800px]] |
|
| |
|
| =Macros=
| |
| ==Dynamische Variablen==
| |
| ==Dynamische Funktionenen==
| |
| =Nutzung als Firmen Druck= | | =Nutzung als Firmen Druck= |
| =Anzeige über Cockpit=
| | In der Maske der <u>[[OBS/Weitere Stammdaten/Weitere Stammdaten:Firmen-Drucke|Firmendrucke]]</u> können Sie unter Druck einen gewünschten Firmendruck auswählen. |
| =Video Anleitung=
| |
| ==Basic Report==
| |
| <div class="thumbinner" style="width:724px"> | |
| <html5media width="720" height="480">File:Basic_reports.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/s_Xy20ls9t0?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]] | |
| </div>
| |
| ==Master/Detail Reports==
| |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:Master_Detail_Reports_Part_I.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/sKiXy-_v4tM?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div> | |
|
| |
|
| <div class="thumbinner" style="width:724px">
| | [[Datei:RW_Firmendruck.png]] |
| <html5media width="720" height="480">File:Master_Detail_Reports_Part_II.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/91SKyVtC2LI?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]] | |
| </div>
| |
|
| |
|
| <div class="thumbinner" style="width:724px">
| | In der Entsprechend eingestellten Liste (Typ) können Sie dann über {{F3}} den Report ausführen. |
| <html5media width="720" height="480">File:Master_Detail_Reports_Part_III.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/q2ppITlegN8?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
|
| |
|
| <div class="thumbinner" style="width:724px">
| | [[Datei:RW_Firmendruck_Druck.png]] |
| <html5media width="720" height="480">File:Master_Detail_Reports_Part_IV.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/wpvGlvL20GU?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]] | |
| </div>
| |
|
| |
|
| ==Color Scales== | | =Anzeige über Cockpit= |
| <div class="thumbinner" style="width:724px">
| | Wenn Sie in der Definition des ReportWorkshops die '''Cockpit Anzeige''' aktivieren, können Sie den Report über das OBS Cockpit aufrufen. |
| <html5media width="720" height="480">File:Color_Scales.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/rlHIdf4SaOc?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
| | |
| ==Numeric Value Visualization==
| |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:Numeric_Value_Visualization.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/IupEcrFWRsk?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
| | |
| ==Cross Tabulation Part I==
| |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:Cross_Tabulation_Part_I.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/CvT_d5_uQfA?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
| | |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:Cross_Tabulation_Part_II.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/UgJ_K7BJ8x0?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
| | |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:Cross_Tabulation_Part_III.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/RjJX9KH8xgg?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
| | |
| ==Calendar==
| |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:Calendar.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/1mDX23v4SJ0?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
| | |
| ==Field types and formats==
| |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:Field_types_and_formats.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/s93hKdZZHis?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
| | |
| ==hypertext==
| |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:hypertext.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/_I3NfCSZ-uk?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]]
| |
| </div>
| |
|
| |
|
| ==Shapes in Report Workshop==
| | [[Datei:RW Cockpit.png]] |
| <div class="thumbinner" style="width:724px">
| |
| <html5media width="720" height="480">File:Shapes_in_Report_Workshop.mp4</html5media><br />
| |
| © Copyright 2018 https://www.trichview.com<br />
| |
| [[https://youtu.be/E8G1vlOgOso?list=PLAJhRwXOW5tEQO3P3ytHlJSB4UxTBmxYc Originalvideo]] | |
| </div>
| |