Home
X1 Benutzerhandbuch
Contents
1. Tabelle Beschreibung fei Tabelle Datendialog Kontextmen Beispiel Das Graphikelement Tabelle dient zur tabellarischen Darstellung von Daten in einem X1 Dokument Die Anzahl von Zeilen Spalten und deren Gr e kann frei konfiguriert werden Einzelnen Spalten oder Zeilen kann das Attribut hervorgehoben zugeordnet werden Alle auf diese Weise markierten Spalten und Zeilen werden mit einer eigenen Schriftart ausgegeben und k nnen somit vom Rest der Tabelle abgehoben werden Das ist z B f r Spaltenk pfe sinnvoll Zus tzlich kann die Tabelle eine berschrift erhalten der ebenfalls eine eigene Schriftart zugeordnet werden kann Dialog Tabelle Dialog Beschreibung Kontextmen Beispiel Beschreibung Der Dialog dient zur Konfiguration des Tabellenelementes Sie k nnen direkt in die Zellen der Tabelle Werte eintragen Die Dimension der Tabelle verstellen sie mit dem Men punkt bearbeiten Dimension Das Format von Zellen verstellen sie indem sie die gew nschten Zellen markieren und dann den Dialog Men punkt bearbeiten Zellenformat Die relative Spaltenbreite k nnen sie am Rand der jeweiligen Spalte mit der Maus ver ndern Kontextmen Tabelle Kontextmen Beschreibung Datendialog Beispiel Position Gr e STEIN berschiift rr Normaler Text Daten Hervorgehobener Text Methoden gt v sichtbar Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Na
2. X1Benutzerhandbuch XOn Software GmbH 2002 X1 Benutzerhandbuch Der schnelle Weg zur perfekten Pr sentation ihrer Daten Das Benutzerhandbuch erkl rt ihnen alle interaktiven Bedienelemente von X1 Inhaltsverzeichnis Inhaltsverzeichnis Kapitel Benutzerhandbuch 1 Eupen a serie 5 Was kann XIP 2 2 ee F r wen ist X1 gedacht Systemanforderungen 2 4 ZER REESEN SEENEN Was istineu in AN Ke K E EE Se Graphikobjekte 23 4 22 0 na ee ae aa ee lee 9 Rahmen E SET DEE Dialog elle E Bebe ege Seck Zeene dese EEN EE EE EE Eed Pixel Graphik zepina See Eege Beschreibung Dialog Kontextmenu unse en S oe E RET EBENEN NELERSIRRVEREFRPOETEESTERNIRVETEFTREHRFERTERTIGEIRTEFTRTRETPERTERTEBTFFEITRTRETFRRR Text daii Beschreibung Dialog elle ar EE Boispiol sees geet Se SES EE EE EE ee EE EE EE Tabelle Dialog BoscMeibuUng sunas eege EE EE SE See NEUERER Kontextmen set See SES A SEENEN DEE EE TEN A EEEIEE ENa EE AEA EISE E E EE e genge E Geelen eren ee Een E Een sl TE LC EE SNE Te DEE Dialog ell ar U IRSESTER UP STERTE REIFE TER aE a e E eaaa SEGEN EE Beispiel Balkendiagramm ever eg et uns FE EE EEN son mans ann ER EE EEN KEE ana nun ana aaan DES VEER EE ENEE ab ann hab EE ENEE ana rr FEN sans Bechter gebass SSES E SE EES EE EE EES EE gEeCE Dialog Konteren degen See seau Sege Se eu enlarge Beispi
3. Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nnen w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e Dieser Men punkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Schriftart Dieser Men punkt ffnet einen Font Dialog mit dem die Schriftart f r die Beschriftung der 3D Szene angepa t werden kann Rahmen Dieser Men punkt ffnet ein Untermen mit Einstellungen f r den Rahmen der um die Legende gezeichnet wird Die Bedeutung der Einstellungen wird beim Graphikelement Rahmen detailliert beschrieben Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k
4. H Haltepunkte 80 HAVING 76 H henlinien 20 23 39 Beispiel 40 Beschreibung Dialog 39 IGNORE INDEX Import 69 Importieren 59 INNER JOIN 77 Inteface 90 Interpolation 90 J JOIN 77 ipeg 11 jpg 11 K Kegel 42 Konstrukt einf gen Kontextmen 91 Koordinatensystem Kopfzeile 64 Kopieren 58 66 Kurve 31 Kurvenobjekt 30 Kurventypen 30 39 77 66 20 2002 XOn Software GmbH 96 X1 Benutzerhandbuch L LabVIEW 91 LabWindows CVI 91 Ladeoptionen 64 LEFT JOIN 77 Legende 28 54 Beispiel 30 Beschreibung 28 Dialog 28 Kontext 29 letzte Seite 54 LIMIT 76 linear 21 Linien Auswahlfeld 49 Links 58 log 56 logarithmisch 21 logit 21 L schen 58 66 Matrix 46 70 ausw hlen 46 bearbeiten 47 Men 56 Anzeige 67 bearbeiten 58 66 Datei 57 66 Daten 59 Fenster 62 Hilfe 66 68 Layout 60 Optionen 62 67 Optionen Bibliotheken 62 Optionen Kopf Fu zeile 64 Optionen Ladeoptionen 64 Optionen Papierformat 64 Projekt 61 67 Methode l schen 66 Modus 91 ausf hren 91 bearbeiten 91 umschalten 91 N n chsten Seite 54 NATURAL JOIN 77 Neu 57 neue Seite 54 News 8 Version 2 2 8 Version 2 3 8 normalverteilt 21 Oberfl che 44 Beschreibung 44 Dialog 44 Beispiel 46 Objekt 58 Objekt einbetten 30 ODBC 74 91 benutzerdefinierte Abfrage 75 Dialog 74 ODBC Datenquelle 70 Office 92 ffnen 69 Datenpool 69 Layout 57 OLE 9
5. Alle speichern 57 Arbeitsbereich ffnen 57 Arbeitsbereich Schlie en 57 Arbeitsbereich Speichern 57 ASC 76 Ausgabefenster Ausschneiden Auswahl 54 2D Symbol 3D Symbol Auswahlsymbol B Balken 42 Balkendiagramm Beispiel 20 Beschreibung Dialog 19 Kontextmen Band X 42 Band Y 42 Beenden 57 56 58 66 50 50 55 18 Beispiel 11 13 14 Beschriftung 25 Bibliotheken 62 bmp 11 C compilieren 79 91 CROSS JOIN CVI 91 CX1 89 D Dateiauswahl Dateiname 64 Datenpool 68 bearbeiten 77 51 73 DIA Datenquelle einf gen 71 Kontextmen 69 Matrix einf gen 70 ODBC Datenquelle einf gen 70 2002 XOn Software GmbH Index 95 Datenpool 68 Vector einf gen 69 Datum 64 DDE 90 Debugger 80 Anwendungsbeispiel 81 Haltepunkte setzen 80 starten 80 Variableninspector 82 Werkzeugleiste 81 Debugleiste 52 DESC 76 DIA Daten 90 DIA Datenquelle 71 DIA Kanal 71 db 11 DISTINCT 76 DISTINCTROW 76 DLL 90 Druckbild einsehen 57 Drucken 57 Drucker einstellen 57 Einf gen 58 59 66 Element einf gen 58 eMail 93 error 56 erste Seite 54 Export 69 Exportieren 59 er Fehlerausgabe 79 Fonth he 25 Format 25 Formatstring 21 Formatstrings 83 90 Beispiele 86 Beschreibung 83 Tips 87 FROM 76 F llmuster Auswahlfeld 49 Fu zeile 64 G gf 11 Gitter 25 Gitterparameter 61 Glossar 89 Grafikelemente 9 Grafikobjekte 9 GROUP BY 76
6. LabVIEW LabVIEW Diese Entwicklungsumgebung hat sich neben LabWindows CVI bereits als Quasi Standard in der Welt der Proze datenerfassung steuerung und analyse auf dem PC etabliert Seine graphisch orientierte Programmierung erleichtert selbst Anf ngern den Einstieg Es bietet m chtige Bibliotheken f r graphische Darstellungen am Bildschirm und den Zugriff auf Datenerfassung GPIB und RS232 sowie zahlreiche M glichkeiten zur Datenaufbereitung und Analyse F r X1 ist ein Treiber f r die direkte Anbindung von X1 an LabVIEW als Zusatzbibliothek verf gbar Damit k nnen Sie aus LabVIEW heraus direkt Auswertungen mit X1 erzeugen LabWindows CVI LabWindows CVI Diese Entwicklungsumgebung hat sich neben LabVIEW bereits als Quasi Standard in der Welt der Proze datenerfassung steuerung und analyse auf dem PC etabliert Seine textorientierte Programmierung basiert auf einem 32 bit Ansi C Compiler Es bietet m chtige Bibliotheken f r graphische Darstellungen am Bildschirm und den Zugriff auf Datenerfassung GPIB und RS232 sowie zahlreiche M glichkeiten zur Datenaufbereitung und Analyse F r X1 ist ein Treiber f r die direkte Anbindung von X1 an LabWindows CVI als Zusatzbibliothek verf gbar Damit k nnen Sie aus LabWindows CVI heraus direkt Auswertungen mit X1 erzeugen N here Informationen erhalten Sie gern von der XOn Software oder aber auch direkt von National Instruments 1 12 10 Modus 1 12 11 X1 kann Dokumente in
7. 1 5 10 Ausgabefenster 1 6 Beschreibung Das Ausgabefenster besteht aus den Seiten stdio log und error Output Window ompilierung von lt G project imsve analysis a Compilierung von lt G project X1 Voith dll x Compilierung l uft Compiliere Code won ROOTO Compilierung erfolgreich abgeschlossen stdio Auf der stdio Seite landen alle Benutzerausgaben aus Skripten Der Befehl printf wird auf dieses Fenster umgeleitet log Auf der Log Seite landen alle Hinweise ber Programmabl ufe und Fehlermeldungen error Auf der Fehlerseite erhalten sie ausschlie lich Hinweise ber Compiler und Laufzeitfehler Das Men Das Men von X1 Beschreibung Das Men von X1 ist unterschiedlich aufgebaut je nachdem in welchem Bearbeitungsmodus Sie sich gerade befinden Ist gerade ein Fenster mit einem X1 Dokument aktiv so befinden Sie sich im Modus Dokument bearbeiten ist ein CX1 Quellcode Fenster aktiv befinden Sie sich im Modus CX1 Quellcode bearbeiten Das Men hat dann jeweils das nachfolgend beschriebene Aussehen Klicken Sie auf einzelne Men punkte um detailliertere Hilfe zu erhalten Das Men von X1 im Modus Dokument bearbeiten e Datei Bearbeiten Daten Anzeige Layout Projekt Fenster Optionen Hilfe Das Men von X1 im Modus CX1 Quellcode bearbeiten Datei Bearbeiten e ee o o o o 2 JO D jP 2002 XOn Software GmbH 1 6 Das Men 57 1 6 1 1 6
8. 1100 EE IEEHEFIFEHESTETE EEURUEENELEHETESTEL OA 9 Formatstrings FormatstringsS sisis 400 an0usen once nun snannen ann nen dats nunejnntnane AAE adt ann GRASSE PANS K Beispiele ssnssasssninnondsn casnnsn ana nentanan nid ande ande ennmend Einen E aka aha han Ana naajep E 10 Erweiterungen eelere EES se es ee ee 87 Zusatzbibliotheken 2 2 E 000 0000 AC ER onen ann onen VER EE ann onen nun EE VEER nun MENO man KEE man VEER wann E nen man nen nun E nenn nen mann une DT 11 Tips und Tricks Ausdrucke in verschiedenen Gr en Ausrichtung von Textelementen sses sns sone con onen sue onen won onen nonn nen sunn man wann man nenn man sunn sann E mama E anue nen nann E man ann Tip zu FormalstringsS u 8000 aaa an avii snapin ann Bahn Snn dnia adnada anna GUE nenn una nun abe anna ann nannihnn nun dine anne amade ren Finn OS Mehrere Graphikelemente markieren suu uno ses suun ann non non sune eenn ann nun man muun ann man man AER nenn ann nenn nn ann nun nen ann vun anne H Mehrzeiliger Cu E dE Enos apa Tr ne da PAST Gpe Euis cari nun hinasi aa iai OU 2D Tortendiagramm Seii m 12 Glossar unuunmeenenneen BREITET ER RR ETPEE IE ETC FERN 89 DIA Daten zus u 90 BLE Interf ce Seu eege E aan a ee nun an ee ee EE ge Seege DO ele RE DU JoterpolattOtt segeueg Sgisgeuessggucue S ng AE paata aan ana dnain melen da PAST GPe ee dianas dii OE vg diata DU K ntextme
9. Das Zeichnen erfolgt bez glich einer 3D Szene Das Aussehen der Oberfl che kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden Sie bei 3D Oberfl che Dialog Die Daten der Oberfl che bestehen aus einer Matrix Z und zwei Vektoren X und Y Die St tzpunkte P der Oberfl che befinden sich an den Koordinaten X Y Zil Dialog 3D Oberfl che Dialog Beschreibung Beispiel Beispiel Der Dialog der 3D Oberfl che besteht aus vier Dialogseiten die durch Reiter umgeschaltet werden k nnen Die einzelnen Seiten werden im Folgenden auch einzeln erl utert 2002 XOn Software GmbH 1 3 Kurvenobjekte 45 Reiter Objekt Auf dieser Dialogseite k nnen Sie einen Namen f r das Kurvenelement angeben Dieser Name erscheint dann in der Liste der Kurven im Legende Dialog und wird in der Legende im Dokument angezeigt Mit dem K stchen Sichtbar k nnen Sie die Sichtbarkeit der Kurve ein bzw ausschalten Im Kasten Diagrammbezug k nnen Sie vorgeben auf welche 3D Szene sich die Kurve beziehen soll Reiter Daten Auf dieser Dialogseite k nnen Sie die X und Y Koordinaten sowie die Z Werte der Oberfl che konfigurieren Die X und Y Koordinaten werden durch Vektoren vorgegeben Dazu stehen zwei Vektorfelder zur Verf gung F r die Vorgabe der Z Werte steht ein Matrixfeld zur Verf gung Reiter Darstellung Auf dieser Dialogseite k nnen Sie die das Erscheinungsbild der 3D Oberfl
10. Datenquellen Alle Datenbanken u Dateiformate z B ODBC DAO SQL DIA 5 Layout Grafikobjekte Alle wichtigen Standards Erzeu gung neuer Objekttypen durch Kombination und Kaskadierung Maximale Freiheitsgrade da Texte Tabellen Achsen Ebenen individuell parametrierbar sind 6 Inhalt Darstellungsobjekte Alle 2D und 3D Standards z B Kurven Balken H henlinien Vektorfeld Polygon Whisker etc 7 Analyse Werkzeuge alle wichtigen mathematischen Analysefunktionen z B Statistik Kalkulus Signalanalyse Algebra 8 Schnittstellen Dynamic Link Library Active X Server Object Linking und Embedding Client Server Austausch von Grafiken Funkt mit anderen Applikationen z B Fern steuerung durch Excel LabVIEW 9 CX1 Programmierung auf der Basis der CX1 Sprach referenz k nnen Spezial Analysen und Reports leicht erstellt werden Integrierter CX1 Compiler wertet schnell m chtige und komplexe Datenberge automatisch aus 10 Schnell und einfach in 2 f r 32 Bit Win Betriebssysteme Minuten 11 Service Internet Hotline Umfangreiche Online Hilfe Programmierung 12 Training Schulung vor Ort in Workshops nur in Spezialf llen notwendig Mit anderen Worten X1 vereint einen leistungsf higen graphischen Editor zur Erstellung von dokumentenorientierten Layouts mit einer m chtigen Programmierumgebung und vielseitigen Schnittstellen zu and
11. Dialog ST EE Ss tbaereehe eege eege ee Dee ee ee ee elle ue DEE Dialog Beispiel 4 Kombinierte eingabefelder uuuuumsnnmnamennnnmenmenn nennen anne nennen nn nn Et a CT EE Ek ET CT BEE 47 Dialog zum Bearbeiten VT le CT EN Nell DEE 2002 XOn Software GmbH Bara2aR 46 46 48 Inhaltsverzeichnis Di log zum E EE Stiftfeld Musterfeld sis 0 0 540200 gege E aasan ara ah Dana ana mann dan nina an ane hm ana danasin EES nah de EE EE Hab Ann e E hahainueinnnn dab Haken 2D Symbolfeld Z re EE EE EES 3D Symbolfeldi E 5 EC lee TEE E Dateileist RE E EE al ln none ana nanann sananan hama dinaanan ana nanhinnn ann una ndaiana ann ann han SSPE nanjanan an anaa nn ARENE japan EEEn na hans dab Hana Debugleiste Stielleiste sisina Eege ae EE EE EE EELER nee Seilenlelele seess een re ET Palette Wb Auswahlsymbo NL A EE Au sgabefenster sett r ENEE susniene nunn nun onen iie ENEE EK dEn oiin naniaben man ann man EE ENEE ann ECKE ER r EEN EE ann EE nina 6 Das Men 5 deu AANEREN Eege Men bei Dokument bearbeiten 2504 u0 00 4004 ste Sege eege ee Segen Ee EEN Seege daai idadi ege S Datei E Le CC EE Daten E EE Lineal Layout Projekt Fenster E A E EEN EENS HE SEENEN E EES EEE ASS E Optone D elle EE Papierformaat serge isai EES E nuin ES anna EES aan EE ES ana EE SEO SE SEN SES ana ER
12. Explizit Katz E bearbeiten Der Vektor wird durch den Anwender von Hand vorgegeben Bet tigen Sie die Schaltfl che bearbeiten um den Dialog zum Bearbeiten von Vektoren zu ffnen 3 Pool Koordinaten Der Vektor wird aus dem Datenpool von X1 bezogen Aus der Auswahlbox kann der gew nschte Vektor aus allen im Datenpool befindlichen Elementen vom Typ Vektor ausgew hlt werden Dialog zum Bearbeiten Vektor Bearbeiten Dialog Ok abbrechen Dimensionen Der Dialog dient zum expliziten Bearbeiten von Vektoren 2002 XOn Software GmbH 1 4 Kombinierte eingabefelder 49 1 4 3 1 4 4 Sie k nnen dem Vektor einen Namen geben die Anzahl der Elemente vorgeben und die einzelnen Elemente bearbeiten Die Anzahl der Elemente ist nur durch den zur Verf gung stehenden Speicher begrenzt Achtung Wenn Sie Einzelelemente eines Vektors editieren beachten Sie bitte da der Inhalt eines Einzelelementes erst bernommen wird wenn Sie mit Hilfe der Pfeil Tasten in ein anderes Feld gewechselt sind Stiftfeld Stiftfeld Das Stiftfeld dient zur Konfiguration von Linien Es besteht aus drei Eingabeelementen o P icke mm KZ Farbe Art Aus der Auswahlbox k nnen Sie den gew nschten Linientyp ausw hlen M chten Sie keine Linie darstellen w hlen Sie bitte das leere Feld Dicke Hier k nnen Sie die Dicke der Linie in Millimetern angeben Farbe Wenn Sie auf das Farbfeld klicke
13. OLE Objekt 30 54 Opaque 92 ORDER BY 76 OUTER JOIN 77 P Palette 54 Auswahlsymbol 55 Papierformat 64 pcx 11 Pixel Grafik 54 Pixelgraphik 11 Beispiel 13 Beschreibung 11 Dialog 12 Kontextmen 12 Platzhalter 64 Polygone 20 23 37 2002 XOn Software GmbH Index Polygone 20 23 37 Beispiel 39 Beschreibung 37 Dialog 37 Pool 55 PROCEDURE 76 Projekt 61 67 ausf hren 61 67 bearbeiten 61 67 Projektfenster 52 55 R Rahme 54 Rahmen 10 Beispiel 11 Beschreibung 10 Dialog 10 Kontextmen 10 reziprok 21 reziprok verschoben 21 RIGHT JOIN 77 R ckg ngig 66 WS Schlie en 57 Seite 55 Seite l schen 54 Seiten 58 Seitenleiste 54 Seitenzahl 64 SELECT 76 Sichtbarkeit 92 Skript 78 bearbeiten 79 compilieren 79 compilieren 91 Spalte einlesen 74 Speichern 69 Datenpool 69 Layout 57 Speichern unter 57 Speziell einf gen 58 66 SQL 76 JOIN 77 SELECT 76 Statuszele 54 stdio 56 Stielsymbolleiste 53 STRAIGHT_JOIN tabellen_verweis 77 Subtick 92 Subticks 25 Suchen 66 Symbolleiste 54 Palette 54 Status 54 Symbolleisten 51 Dateiauswahl 51 Debug 52 Projekt 52 Seite 54 Stiel 53 Text 52 Systemanforderungen 7 Szene 25 Beispiel 28 Beschreibung 25 Dialog 25 Kontextmen 27 ST Tabelle 15 54 Beispiel 16 Beschreibung 15 Dialog 15 Kontextmen 15 Tabelle anzeigen 74 Text 13 54 Beispiel 14 Beschreibung 13 Dialog 13 Kontextmen 14 Textleiste 52
14. Sichtbar k nnen Sie die Sichtbarkeit der Kurve ein bzw ausschalten Im Kasten Diagrammbezug k nnen Sie vorgeben auf welche Zeichenebene oder Achsenpaar sich die Kurve beziehen soll Reiter Daten Auf dieser Dialogseite k nnen Sie die Daten f r X und Y Koordinaten getrennt konfigurieren Dazu stehen zwei Vektorfelder zur Verf gung Die Winkel und die Gr e der Vektorelemente werden durch zwei Vektorelemente vorgegeben Zur Bearbeitung stehen zwei Matrixfelder zur Verf gung Reiter Symbol Auf dieser Dialogseite k nnen Sie die Symbole konfigurieren Dazu steht ein Musterfeld zur Verf gung 2002 XOn Software GmbH 1 3 Kurvenobjekte 35 1 3 3 3 Beispiel 1 3 4 1 3 4 1 2D Vektorfeld 2D Vektoren 9 0 ji RE I I 1 i 1 8 0 Fe ee TO I er ee EA I I 1 1 1 i I I I I o N ee ee S d Al EEE A 8 2 BEEEEcBEEEE e SER EREHNFT d N J I I K 4 0 Gees EES EE Re FEA 3 04 e k d ge me het 1 A y 1 D I U 20 2 JA Geh A T x S Se i A 1 d i e P H i 1 De ee W x sA fi d N Hi EEPE EE EE EEEE 004 LEERE 0 0 10 20 30 40 50 60 70 80 90 X Achse Whisker amp Intervall Beschreibung Whisker amp Intervall Dialog Beispiel Beschreibung Das Kurvenelement Whisker amp Intervall Plot bildet verschiedene Vektoren von Werten als zweidimensionale Whisker amp Intervall Kurve ab Benutzen sie das Graphikelement Legende um einen Whisker amp Intervall Plot anzulegen Der Whisker amp Inter
15. Tick 92 Ticklistte 25 Ticks 25 Titel 25 Tortendiagam 54 Tortendiagramm 16 Beispiel 18 Beschreibung 16 Dialog 17 Kontextmen 17 97 2002 XOn Software GmbH 98 X1 Benutzerhandbuch U Umbl ttern 54 USE INDEX 77 USING 77 V Variableninspector 82 Vector 48 69 ausw hlen 48 bearbeiten 48 Vectorfeld 34 Verkn pfung einf gen 58 66 Version 2 2 8 Version 2 3 8 vorherige Seite 54 Was kann X1 6 Wasserfall X 44 Wasserfall Y 44 Web 93 weibulverteilt 21 Weitersuchen 66 Werkzeugleisten 65 Auswahl und Zusammenstellung Darstellung 65 WHERE 76 Whisker amp lntervall Graph Wisker und Intervall 35 Beispiel 37 Beschreibung 35 Dialog 36 WYSIWYG 92 X x1 5 Einf hrung 5 XOn 93 BS Zeichenebene 20 23 20 23 54 Beispiel 25 Beschreibung Dialog 23 Kontextmen Zeitachse 21 Zielgruppe 7 Zylinder 42 65 23 24 2002 XOn Software GmbH
16. da er eine EXCEPITON_ACCESS_VIOLATION gefunden hat Das Programm ist solange nicht ausf hrbar bis der Fehler behoben ist Der gelbe Pfeil zeigt auf die Zeile in dem der Fehler steckt Nun kann man den Variableninspektor einsetzten und z B Haltepunkte Tastenk rzel F9 aktivieren bzw deaktivieren Die Funktionen sind ber die Debugleiste erreichbar Debugleiste Debugleiste ran gt Beschreibung Die Debugleiste enth lt Schaltfl chen f r h ufig benutzter X1 Funktionen Mit ihrer Hilfe haben Sie einen schnellen Zugriff auf folgende Funktionen e F hrt den Code aus bis zum Ende oder bis zun n chsten Haltepunkt e EZ berpr ft die Syntax des Quellcodes e Ki F hrt den Code aus bis zur Cursorposition H Sol Setzt einen Haltepunkt an 2002 XOn Software GmbH 82 X1 Benutzerhandbuch 1 8 2 5 H D Springt in einen Aufruf e D F hrt einen Aufruf als einen Schritt aus e P F hrt einen Aufruf als einen Schritt aus e DV F hrt den Code aus bis zum R cksprung e EN Zeigt die n chste Anweisung an Die Schaltfl chen der Debugleiste sind nur im Debugmodus aktiv Variableninspektor Variableninspektor Mit Hilfe des Variableninspektors k nnen Sie sehr leicht Variablen berpr fen Um den Variableninspektor einzublenden w hlen sie im Men Ansicht den Men punkt Variableninspektor Werkzeugleisten gt E Statusleiste iv Projektfenster v Ausgabe Yariablenin
17. nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist 2002 XOn Software GmbH 30 X1 Benutzerhandbuch 1 2 10 4 1 2 11 1 3 Sichtbar Dieser Men punkt dient dazu die Sichtbarkeit des Graphikelementes ein bzw auszuschalten Beispiel Legende n Kurve 1 Kurve 2 x Kurve 3 E RA x TA TEE poss OLE Objekt Ze OLE Element Sie k nnen Objekte anderer Applikationen in ein X1 Dokument einbetten Solche Elemente hei en OLE Elemente Um ein OLE Objekt einzubetten haben sie zwei m glichkeiten Copy Paste Kopieren sie das Objekt in der anderen Applikation und f gen sie es auf dem Arbeitsblatt von X1 mit dem Men punkt Bearbeiten Einf gen lt Strg gt lt V gt in ihr Dokument ein Generieren Dr cken sie auf die OLE Taste in der Palette und positionieren sie das Objekt auf dem Arbeitsblatt Nach der Positionierung erscheint ein Auswahldialog f r OLE Objekte W hlen sie hier den gew nschten Objekttyp Kurvenobjekte Kurvenobjekte von X1 Als Kurvenobjekte werden alle Objekte
18. welcher Text angezeigt und positioniert wird links rechtsb ndig oder zentriert und Drehwinkel in Grad Als Datenquelle stehen zwei Varianten zur Auswahl Zum einen ist dasein expliziter Text der in dem Eingabefeld direkt eingetippt werden kann Zum anderen ist als Datenquelle auch der Datenpool von X1 w hlbar Sie k nnen dann aus allen im Datenpool befindlichen Textelementen eines ausw hlen und dessen Inhalt wird dann angezeigt Andert sich der Inhalt des Poolelementes ndert sich auch die Anzeige Die Schriftart und Farbe des Textelementes kann ber das Kontextmen eingestellt werden 2002 XOn Software GmbH 14 X1 Benutzerhandbuch 1 2 3 3 Kontextmen 1 2 3 4 Text Kontextmen Beschreibung Datendialog Beispiel Beschreibung Name Position Gr e Schriftart Daten Methoden gt v sichtbar Name Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nnen
19. zu ffnen Arbeitsbereich Speichern Der aktuelle Arbeitsbereich wird gespeichert Arbeitsbereich Schlie en Der aktuelle Arbeitsbereich wird geschlossen Drucken Es wird der Druckdialog ge ffnet nach dessen Best tigung wird das aktuelle Dokument gedruckt Druckbild einsehen Benutzen Sie diese Funktion um das aktuelle Dokument in der Form zu sehen wie es ausgedruckt erscheinen wird Wenn Sie diese Funktion anw hlen wird das Hauptfenster der Applikation durch ein Druckbild Fenster ersetzt und eine oder zwei Seiten des aktuellen Dokumentes werden in ihrem gedruckten Format angezeigt Das Druckbildfenster besitzt eine Werkzeugleiste welche Ihnen die M glichkeit bietet zwischen Ein und Zweiseitendarstellung umzuschalten im Dokument zu bl ttern zu vergr ern oder zu verkleinern sowie einen Druckauftrag auszul sen Drucker einstellen Diese Funktion erlaubt die Auswahl eines Druckers des Anschlu es sowie des Papierformates Von hier aus gelangen Sie zu weiteren Dialogen mit denen Sie Ihren Drucker konfigurieren k nnen Beenden Diese Funktion beendet X1 Wurden seit der der letzten Speicherung an den ge ffneten Dokumenten Ver nderungen vorgenommen erfolgt eine Sicherheitsabfrage ob die entsprechenden Dokumente gespeichert werden sollen 2002 XOn Software GmbH X1 Benutzerhandbuch 1 6 1 2 Bearbeiten Bearbeiten Men Beschreibung Das Bearbeiten Men enth lt all die Men punkte die
20. Bookmark Find Previous Bookmark Delete All Bookmarks Projektleiste Projektleiste E HE DI Bedeutung der Tasten EI Aktiviert bzw deaktiviert das Lineal E Aktiviert bzw deaktiviert das Gitter von X1 Schaltet zwischen Ausf hrungs und Editiermodus des X1 Dokumentes um Ka Alle CX1 Methoden OnRun werden ausgef hrt 100 z W hlen Sie hier einen Skalierungsfaktor f r die Anzeige des X1 Dokumentes siehe Tip Debugleiste Debugleiste RE Beschreibung Die Debugleiste enth lt Schaltfl chen f r h ufig benutzter X1 Funktionen Mit ihrer Hilfe haben Sie einen schnellen Zugriff auf folgende Funktionen e SU F hrt den Code aus bis zum Ende oder bis zun n chsten Haltepunkt e EZ berpr ft die Syntax des Quellcodes e F hrt den Code aus bis zur Cursorposition 2002 XOn Software GmbH 1 5 Symbolleisten 53 1 5 5 e S i Setzt einen Haltepunkt an e D Springt in einen Aufruf e T F hrt einen Aufruf als einen Schritt aus e D F hrt einen Aufruf als einen Schritt aus e DV F hrt den Code aus bis zum R cksprung e gt Zeigt die n chste Anweisung an Stielleiste Stielleiste Beschreibung Die Stilleiste dient zur einfachen Anordnung und Ausrichtung einzelner und Gruppen von Graphikelementen Um mehrere Graphikelemente zu markieren halten Sie w hrend des Anklickens mit der Maus die Shift Taste gedr ckt Richtet den Inhalt von Textelementen links aus Richtet den In
21. Durch die Position der Achse wird festgelegt ob die Achse als X oder Y Achse verwendet wird Die Achse kann je nach Anwendung an beiden Enden mit einer Pfeilspitze versehen werden Bez glich der Achse kann ein Gitter gezeichnet werden Sie k nnen dabei zwischen einem weiten und einem engen Gitter w hlen Das weite Gitter wird nur an Ticks gezeichnet das enge Gitter zus tzlich auch an Subticks Die Anzahl der Ticks und Subticks k nnen Sie genauso festlegen wie die Achse die als Referenz f r das Zeichnen des Gitters dienen soll Die Zeichnung der Skalenstriche kann in weitem Rahmen variiert werden Ist das Feld Smartticks markiert wird von X1 die g nstigste Lage der Ticks bestimmt Diese Zahl mu nicht unbedingt mit der angegebenen Zahl von Ticks bereinstimmen Ist Smartticks ausgeschaltet erfolgt die Skalierung streng nach den vorgegebenen Parametern Mit den Feldern grobe feine Striche au en innen kann die Zeichnung der Skalenstriche angepa t werden F r die Beschriftung der Achse kann ein Formatstring und ein Titel angegeben werden Beide die Beschriftungen und der Titel k nnen in beliebigem Winkel angeordnet werden Als Abbildungsfunktionen stehen folgende Skalierungen zur Verf gung e linear Abbildungsfunktion ist die Identit t y x e logaritnmisch Abbildungsfunktion ist der nat rliche Logaritnmus y log x e weibulverteilt y log I09 0 X normalverteilt Abbildungsfunktion ist die inverse Normalverteilung Z
22. JOIN Syntax tabellen_verweis tabellen_verweis tabellen_verweis CROSS JOIN tabellen_verweis tabellen_verweis INNER JOIN tabellen_verweis join_bedingung tabellen_verweis STRAIGHT_JOIN tabellen_verweis tabellen_verweis LEFT OUTER JOIN tabellen_verweis join_bedingung tabellen_verweis LEFT OUTER JOIN tabellen_verweis tabellen_verweis NATURAL LEFT OUTER JOIN tabellen_verweis oder tabellen_verweis LEFT OUTER JOIN tabellen_verweis ON bedingungs_ausdruck tabellen_verweis RIGHT OUTER JOIN tabellen_verweis join_bedingung tabellen_verweis RIGHT OUTER JOIN tabellen_verweis tabellen_verweis NATURAL RIGHT OUTER JOIN tabellen_verweis tabellen_verweis tabelle AS alias USE INDEX schluessel_liste IGNORE INDEX schluessel_liste join_bedingung ON bedingungs_ausdruck USING spalten_liste Beschreibung Sie sollten nie irgend welche Bedingungen im on Teil haben die dazu benutzt werden um die Zeilen die im Ergebnissatz auftauchen zu beschr nken Wenn Sie so etwas tun wollen m ssen Sie das in der WHERE Klausel tun Die letzte oben dargestellte LEFT OUTER JOIN Syntax gibt es nur aus Gr nden der 2002 XOn Software GmbH X1 Benutzerhandbuch Kompatibilit t mit ODBC Einem Tabellenverweis kann mittabelle AS alias_name Odertabelle alias_name ein Alias zugewiesen werden select tl name t2 gehalt from angestellte AS t1 info AS t2 where tl name t2 name Der
23. Kurve Dialog Dialog 3D Kurve Dialog Beschreibung Beispiel Beschreibung Der Dialog der 3D Kurve besteht aus drei Dialogseiten die sie ber die Reiteroben am Dialog ausw hlen k nnen Objekt Daten Darstellung Reiter Objekt Auf dieser Dialogseite k nnen Sie einen Namen f r das Kurvenelement angeben Dieser Name erscheint dann in der Liste der Kurven im Legende Dialog und wird in der Legende im Dokument angezeigt Mit dem K stchen Sichtbar k nnen Sie die Sichtbarkeit der Kurve ein bzw ausschalten Im Kasten Diagrammbezug k nnen Sie vorgeben auf welche 3D Szene sich die Kurve beziehen soll Reiter Daten Auf dieser Dialogseite k nnen Sie die Daten f r die 3D Kurve konfigurieren F r die X Y und Z Koordinaten der Punkte stehen drei Vektorfelder zur Verf gung Au erdem kann eine Interpolation f r die Darstellung der Linien gew hlt werden Reiter Linien Auf dieser Dialogseite k nnen Sie die k nnen Sie die Linienarten f r die 3D Kurve und die Projektionen in die jeweiligen Ebenen konfigurieren Dazu stehen vier Stiftfelder zur Verf gung Objekt Seite e Name Name des Darstellungsobjektes e Diagrammbezug Verkn pfung mit einem zweidimensionalen Diagramm Achsenpaar oder Ebene e X Achse Auswahl einer X Achse auf der aktuellen Seite Dieses Feld ist nur sichtbar wenn als Diagrammbezug Achsenpaar angegeben wurde e Y Achse Auswahl einer Y Achse auf der aktuellen Seite Dieses Feld ist nur
24. bearbeiten Die Matrix wird durch den Anwender von Hand vorgegeben Bet tigen Sie die Schaltfl che bearbeiten um den Dialog zum Bearbeiten von Matrizen zu ffnen 3 Pool Te stmatrix Die Matrix wird aus dem Datenpool von X1 bezogen Aus der Auswahlbox kann die gew nschte Matrix aus allen im Datenpool befindlichen Elementen vom Typ Matrix ausgew hlt werden Dialog zum Bearbeiten Matrix Bearbeiten Dialog Dk abbrechen Dimensionen Der Dialog dient zum expliziten bearbeiten von Matrizen Sie k nnen der Matrix einen Namen geben die Anzahl der Elemente in X und Y Richtung vorgeben und die einzelnen Elemente bearbeiten Die Anzahl der Elemente ist nur durch den zur Verf gung stehenden Speicher begrenzt Achtung Wenn Sie Einzelelemente einer Matrix editieren beachten Sie bitte da der Inhalt eines Einzelelementes erst bernommen wird wenn Sie mit Hilfe der Pfeil Tasten in ein anderes Feld gewechselt sind ansonsten gehen die nderungen verloren 2002 XOn Software GmbH 48 X1 Benutzerhandbuch 1 4 2 1 4 2 1 1 4 2 2 Vektorfeld Vektorauswahlfeld Vektorfeld Das Vektorfeld dient zur Eingabe und Konfiguration von Daten f r Vektoren F r den Vektor k nnen ber die obenliegende Auswahlbox drei verschiedene Datenquellen ausgew hlt werden 1 Implizit Der Vektor wird durch Angabe von Startwert X0 und Schrittweite DX durch X1 automatisch generiert 2
25. ber die Zwischenablage kopiert werden Auf diese Weise k nnen Sie sich komplexe Graphikelemente zusammenbauen die aus mehreren Einzelelementen bestehen und in einem Rahmen zusammenfassen Zus tzlich kann der Rahmen dazu benutzt werden Einrahmungen Linien und Pfeile in das Dokument einzuf gen Rufen Sie dazu den Datendialog des Rahmens auf Dialog Rahmen Dialog Beschreibung Kontextmen Beispiel Beschreibung Der Dialog dient der Konfiguration der Umrandungen des Rahmenelementes Die vier Randfl chen des Rahmens sowie die zwei Diagonalen k nnen einzeln aktiviert und bei Bedarf mit Pfeilspitzen versehen werden Die Linienform der Umrandung l t sich ber das Kontextmen einstellen Kontext Men Rahmen Kontext Men Beschreibung Datendialog Beispiel Beschreibung Name Position Gr e Linientyp Daten Methoden gt Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nne
26. die ausgew hlten Graphikelemente an dem zuletzt selektierten Element auszurichten Diese Funktionen sind auch in der Stilleiste enthalten Genauere Informationen ber die Auswahl mehrerer Graphikelemente finden Sie unter Tip zum Markieren mehrerer Graphikelemente Zeichenreihenfolge Mit Hilfe dieser Funktionen kann die Zeichenreihenfolge von Graphikelementen ver ndert werden Dies ist dann sinnvoll wenn sich Graphikelemente berdecken Das Zeichnen der Graphikelemente erfolgt in der Reihenfolge der Objekthirarchie Ein ndern der Zeichenreihenfolge hat also eine Anderung der Reihenfolge in der Objekthirarchie zur Folge Das in der Objekthirarchie zuletzt eingetragene Graphikelement wird auch zuletzt gezeichnet liegt also oben auf Abstand anpassen Mit Hilfe dieser Funktionen k nnen Sie die Abst nde mehrerer Graphikelemente voneinander anpassen W hlen Sie dazu mehrere Graphikelemente aus Sinn macht es eigentlich erst ab drei und benutzen Sie dann eine der zwei M glichkeiten der Anpassung Vertikal Horizontal um die ausgew hlten Graphikelemente in gleichem Abstand zueinander anzuordnen Diese Funktionen sind auch in der Stilleiste enthalten Genauere Informationen ber die Auswahl mehrerer Graphikelemente finden Sie unter Tip zum Markieren mehrerer Graphikelemente Zentrieren Mit Hilfe dieser Funktionen k nnen Sie ein oder mehrere Graphikelemente auf der Seite ihres Dokumentes zentrieren W hlen Sie dazu die gew nscht
27. e Einf gen ffnet einen Dialog mit dem ein Kanal in den DIA Header eingef gt werden kann e L schen Entfernt einen Kanal Kanal einf gen Kanal l schen Um den Hearde zu einem Kanal zu bearbeiten doppelklicken sie den Kanal in der Kanalliste Es erscheint dann ein Kanal Dialog zur Eingabe der Headerdaten 2002 XOn Software GmbH 1 7 Datenpool 73 DIA Kanalheader 21x Kanalname Grenzwerte dB Kommentar Ren Lan Speicherart Kanal DI Dateiname GRENZE R32 Datentyp REAL32 DI Werte fassi r spezielle Zeichen Erster fi Dezimalpunkt L Offset 0 Separator lokaler Zeiger H Exponential je Startwert pooo Schrittweite Poo Um einen Kanal als Vektor in den Datenpool von X1 zu laden bet tigen sie im Kanal Dialog die Load Taste D LORD 1 7 2 Bearbeiten Poolelement Bearbeiten Beschreibung Datenpool Kontextmen Datenpool Beschreibung Um Elemente des Datenpools zu bearbeiten markieren sie das gew nschte Element im Datenpooldenster und w hlen aus dem Kontextmen des Elementes den Men punkt bearbeiten Alternativ k nnen sie auch aud das Element doppelklicken 2002 XOn Software GmbH 74 X1 Benutzerhandbuch 1 7 3 1 7 3 1 Datentypen X1 unterst tzt sie mit typisierten Vektoren Matrizen und komplexen Datentypen Vector e Integer e Double e Datetime e String Matrix e Integer e Double
28. ep SEAN ESA EE EE Zen Lag eoptionen sisisi Sen AENNEdEREA EES aniani nenne en naar nahen ahnen ee Kopf FuB zeile a 0 40 0 00 4020000000008 aaia ER Hann EEN KEREN SE SEENEN Hana ATIE EE nun un SOEN Hanna ALANGA are E ra Wekzeugleisten 0 0 Auswahl Zusammenstellung Darstellung een ee ae 66 Hilfe Men bei CX1 Quellcode bearbeiten ssns e ue ve sun nunn A AE 002 e nun AE ug nun mana nun neun nun anna nun mana AE nun et nun mena u 66 66 Datei ses Bearbeiten ANZEIGE EE 67 Projekt OBLIONEN EE 68 Hilfe GEREEST en T D tENPOOll ees geesde ee nee nenne e Il E EE talent EE Eintugen M tteg ege he EE E EES ee SE EE EE ee Einf gen ale TEE Einf gen DIA net eh eier NE aE AR E a A Bearbeiten ssnsansisan na nan anna mans andina Minani Aae mann ann nahe DEAE ah Sioi nn ad NEES EAE hehe aan GETEA K AKE GNAN Edi aan GPN Ead E SEES Ha habe aan San o Z un 74 74 Datentypen ODEC Mn Dialog ENEE EE SEEER 65 65 66 67 67 69 69 70 70 71 73 2002 XOn Software GmbH X1 Benutzerhandbuch Abfrage SQL 8 SKIPE E 78 Skript bearbeiten ea a EES een O Debuggen sissies aisina ninais nung nanka nunin nn hakihuna NEE auaajenn nahm una ann aha ES EES EE aha Hanau dreet stet egen CR EC BEER Lef et ln a daa aaa iaiia a a a aa O0 Beispiel iaaah Ss Se RT EE EE ON K i 111072
29. in einem SEI e Sie m ssen das tabelle oder ECT Statement nicht angeben es sei denn der Verweis w re ansonsten mehrdeutig Einem Tabellenverweis kann mittabelle werden SELECT Cl name FROM angestellte AS t1 where tl name t2 nanme t2 gehalt info AS t2 SELECT Cl name t2 gehalt FROM angestellte tl info t2 where tl name t2 name AS alias_name ein Tabellen Alias zugewiesen Auf Spalten die f r die Ausgabe ausgew hlt wurden kann in ORDER BY und GROUP By Klauseln mit Spaltennamen Spalten Aliasen oder S fangen mit 1 an SELECT hochschule region ORDER BY region seed seed FROM paltenpositionen verwiesen werden Spaltenpositionen tournament 2002 XOn Software GmbH 1 7 Datenpool 77 1 7 3 1 3 2 SELECT hochschule region AS r seed AS s FROM turnier ORDER BY r s SELECT hochschule region seed FROM turnier ORDER BY 2 3 Um in absteigender Reihenfolge zu sortieren f gen Sie dem Namen der Spalte das DESC Schl sselwort in the ORDER BY Klausel hinzu descending absteigend nach der Sie sortieren Die Vorgabe ist aufsteigende Reihenfolge Das k nnen Sie auch explizit angeben indem Sie das ASC Schl sselwort verwenden In der wHERE Klausel k nnen Sie beliebige Funktionen verwenden die die ODBC Datebnquelle unterst tzt Die HAVING Klausel kann auf jede Spalte oder jeden Alias verweisen die bzw der im SELECT_ausdruck genannt wurde Die Klause
30. k nnen Sie die Papiergr e einstellen die Sie zum Drucken verwenden Papierformat EN Stellen Sie hier de Gro e der Arbeitsfl che ein Breite 21 02 IS DI H he 29 72 jas W hlen Sie hier entweder eine vordefinierte Gr e DIN A0 A5 oder w hlen Sie frei und geben Sie die Abmessungen in der gew hlten Einheit ein 1 6 1 8 3 Ladeoptionen Ladeoptionen Dialog Beschreibung Hier k nnen Sie einstellen wie beim Laden von Datenpoolelementen verfahren werden soll Duplikate immer umbenennen Die bereits vorhandenen behalten ihre Namen die zu amp oumlffnenden bekommen einen andedren Duplikate bei gleichem Typ ersetzen sonst umbenennen Die bereits vorhandenen Daten werden nur dann ersetzt wenn die zu ffnenden vom Gleichen Typ sind sonst werden zu ladenden umbenannt Dadaurch ist es z B nicht m glich einen Vektor durch eine Matrix zu ersetzen Duplikate bei gleichem Typ verwerfen sonst umbenennen Die zu ladenden Daten werden nur umbenannt wenn sie von einem anderen Typ sind als die vorhandenen Die vorhandenen Daten bleiben hierbei immer erhalten Warnung beim berschreiben Bevor die Daten berschrieben werden erscheint ein Warnhinweis 1 6 1 8 4 Kopf Fu zeile Im Dialog zur Eingabe von Kopf und Fu zeile k nnen sie den Text eingeben der in der Kopf oder Fu zeile ihres Dokumentes erscheint ber Platzhalter k nnen sie N tzliche Informationen in ihren Text mit aufnehmen Platzhalte e amp f D
31. sichtbar wenn als Diagrammbezug Achsenpaar angegeben wurde Zeichenebene Auswahl einer Zeichenebene Dieses Feld ist nur sichtbar wenn als Diagrammbezug Ebene angegeben wurde Daten Seite e X Koordinaten Auswahl eines Vektors f r die Gitterkoordinaten X e Y Koordinaten Auswahl eines Vektors f r die Gitterkoordinaten Y e Y Koordinaten Auswahl eines Vektors f r die Gitterkoordinaten Z Die St tzpunkte P ergeben sich dann als X Yi Z Darstellung Seite e Kurve Linienart der Raumkurve e Projektion XY Linienart der Projektionslinie in der X Y Ebene e Projektion YZ Linienart der Projektionslinie in der Y Z Ebene 2002 XOn Software GmbH 42 X1 Benutzerhandbuch e Projektion ZX Linienart der Projektionslinie in der Z X Ebene 1 3 7 3 Beispiel 1 3 8 1 3 8 1 1 3 8 2 3D Balken Beschreibung 3D Balken Dialog Beispiel Beschreibung Das Kurvenelement 3D Balken bildet eine Matrix von Werten als dreidimensionales Balkendiagramm ab Es k nnen mehrere Schichten bereinander gestapelt werden Jede Schicht wird durch eine Matrix beschrieben Benutzen sie das Graphikelement Legende um ein 3D Balken Element anzulegen Das Zeichnen erfolgt bez glich einer 3D Szene Das Aussehen der Balken kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden Sie bei 3D Balken Dialog Dialog 3D Balken Dialog Beschreibung Beispiel Beschreibung De
32. sie nun die vollst ndig berarbeitete Skriptsprache CX1 eben zahlreichen syntaktischen Erweiterungen haben wir f r sie insbesondere einen Skriptcompiler integriert der auch h rteste Anforderungen an die Performance erf llt Um ihnen die Erstellung von Skripten zu erleichtern haben wir au erdem einen Skript Debugger in die X1 Entwicklungsumgebung integriert Mit dem Skript Debugger k nnen sie Skripte in Einzelschritten ausf hren Haltepunkte setzen Variablen inspizieren und vieles mehr Im look and feel des Debuggers haben wir uns stark am Visual Studio von Microsoft orientiert um ihnen den raschen Einstieg in diese Technologie zu erleichtern Smith Chart Ein neues Grafikelement ist der insbesondere f r die Elektronik relevante Smith Chart Diesen aufw ndigen Diagrammtyp haben wir als einen der Abbildungsvarianten in das Oberfl chenelement Plane integriert ActiveX Dual Interfaces X1 hat jetzt Dual Interfaces Dieses ActiveX Protokoll erlaubt ihnen nun eine problemlose Fernsteuerung aller X1 Funktionen auch aus LabVIEW und CVI Diese Intefaces sind insbesondere Wesentlich Performanter als die bisher schon angebotenen Dual Interfaces Version 2 3 Was ist neu in Version 2 3 3D Darstellungen Kurve Balken und Oberfl chen haben jede Menge neuer Layoutm glichkeiten erhalten e 3D Kurven e Markierung der St tzpunkte mit 3D Symbolen e 3D Balken e Zylinderdarstellung e Kegeldarstellung e B nder in X Richtung e B n
33. w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e Dieser Men punkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Schriftart Dieser Men punkt ffnet einen Dialog zur Vorgabe der Schriftart die f r die Ausgabe des Textelementes Den Text der ausgegeben werden soll k nnen Sie im Datendialog konfigurieren Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie im Men an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Sichtbar Dieser Men punkt dient dazu die Sichtbarkeit des Graphikelementes ein bzw auszuschalten Beispiel Text Roeder Textbeispiel AA el TE 2002 XOn Software GmbH 1 2 Graphikobjekte 15 1 2 4 1 2 4 1 1 2 4 2 1 2 4 3
34. zwei unterschiedliche Modi schalten e Im Modus bearbeiten k nnen sie ein Dokument bearbeite d h sie k nnen neue Grafikelemente einf gen bestehende l schen Elemente verschieben die Gr e ndern Skripte bearbeiten Dagegen ist eine Ausf hrung von Skripten in diesem Modus nicht m glich e Im Modus ausf hren k nnen sie Skripte starten Dagegen ist das Bearbeiten des Dokumentenlayouts oder des Skript Quellcodes nicht m glich Das Umschalten zwischen den Modi erfolgt mit der Taste in der Projekt Leiste ber den Men punkt Projekt Bearbeiten oder ber den shortcut lt STRG gt lt B gt Bei der Umschaltung vom bearbeiten nach ausf hren werden ihre Skripte Compiliert Fehlermeldungen des Compilers erscheinen ggf im Ausgabefenster ODBC ODBC O pen D atab ase C onnectivity Dieser Mechanismus erlaubt den standardisierten Zugriff auf fast beliebige Datenbanken Bedingung ist lediglich das Vorhanden sein eines entsprechenden Treibers Dieser Treiber wird meist der entsprechenden Applikation z B MS Access ausgeliefert X1 nutzt diesen Mechanismus um auf Datenbanken zugreifen zu k nnen und Daten einzulesen Mit der X1 Zusatzbibliothek Advanced ODBC steht der volle Umfang der ODBC Schnittstelle zur Verf gung also auch das Schreiben in Datenbanken ist damit m glich 2002 XOn Software GmbH X1 Benutzerhandbuch 1 12 12 Office OFFICE Ein hinl nglich bekanntes Produkt eines Softwareherste
35. 1 1 Men bei Dokument bearbeiten Wenn das Layout Fenster eines x1g Dokumentes in X1 den Fokus besitzt pa t sich die Men zeile den Gegebenheiten an In den folgenden Kapiteln finden sie eine Beschreibung der vorhandenen Men punkte Datei Datei Men Beschreibung Das Datei Men enth lt all die Men punkte die sich auf die Arbeit mit X1 Dokumenten beziehen also das Offnen Speichern Schlie en und Drucken von Dokumenten Die einzelnen Men punkte haben folgende Bedeutung Neu ffnet ein neues leeres und unbenanntes X1 Dokument ffnen Ein Dateiauswahldialog wird angezeigt und erm glicht dem Nutzer ein X1 Dokument X1G zu ffnen Schlie en Das aktuelle Dokument wird geschlossen Wurde es seit der der letzten Speicherung ver ndert erfolgt eine Sicherheitsabfrage ob das Dokument gespeichert werden soll Speichern Das aktuelle Dokument wird gespeichert Ist das Dokument noch unbenannt wird ein Dateiauswahldialog ge ffnet und der Nutzer wird aufgefordert einen Dateinamen einzugeben Speichern unter oo Diese Funktion erm glicht es das aktuelle Dokument unter einem anderen Namen bzw in einem anderen Pfad zu speichern Es wird der Dateiauswahldialog ge ffnet und der Nutzer wird aufgefordert einen Dateinamen einzugeben Alle speichern Alle ge ffneten Dokumente werden gespeichert Arbeitsbereich ffnen Ein Dateiauswahldialog wird angezeigt und erm glicht dem Nutzer einen X1 Arbeitsbereich WSP
36. Balken 2D Vektoren Whisker amp iIntervall Graph Polygone und H henlinien gezeichnet werden k nnen Die Transformation des Koordinatensystems ist dabei wie auch alle anderen Attribute der Zeichenebene konfigurierbar Die Zeichenebene kann ber eine Legende mit Daten verkn pft werden Dialog Zeichenebene Dialog Beschreibung Kontextmen Beispiel Beschreibung Dieser Dialog dient der Konfiguration der Einstellungen und Attribute der Zeichenebene Die Transformation der Ebene kann durch die Listbox am oberen Rand vorgegeben werden Die Grenzwerte Beschriftungen Pfeilspitzen Lage und Gitter der Achsen mit Ticks und Subticks k nnen konfiguriert werden F r die Beschriftung der Achsen k nnen Formatstrings und Namen angegeben werden Als Abbildungsfunktionen stehen folgende Skalierungen zur Verf gung e Polardiagramm in rad e Polardiagramm in grad e Weibuldiagramm e Smith Transformation e Polartransformation in rad e Polartransformation in grad 2002 XOn Software GmbH X1 Benutzerhandbuch 1 2 8 3 Kontextmen Zeichenebene Kontextmen Beschreibung Datendialog Beispiel Name Position Gr e Linientyp Schriftart Daten Methoden gt v sichtbar Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blic
37. DATE habgek rzter Monat Sp DATE Monat sc DATE KE und Zeitdarstellung gem Betriebssystemeinstellungen oca sd DATE Tag d Monats 1 31 H DATE Stunde im 24 Stunden Format 00 23 Sr DATE Stunde im 12 Stunden Format 1 12 sj DATE Tag im Jahr als ganze Zahl 001 366 em DATE Monat als ganze Zahl 01 12 SM DATE Minute als ganze Zahl 00 59 Sp DATE Vormittags Nachmittags abk rzung am pm gem Betriebssystemeinstellungen ss DATE Sekunden als ganze Zahl 00 59 su DATE ochem im Jahr als ganze Zahl mit Sonntag als erstem ochentag 00 53 Sw DATE ochentag als ganze zahl 0 6 O ist Sonntag SW DATE 2 a Jahr als ganze Zahl mit Montag als erstem Wochentag 53 bx DATE Datum gem Betriebssystemeinstellungen local SV DATE Zeit gem Betriebssystemeinstellungen local Su DATE Jahreszahl ohne Jahrhundert 00 99 zY DATE Jahreszahl inclusive Jahrhundert z 2 DATE Name der Zeitzone oder Abk rzung der Zeitzone keine Ausgabe falls die Zeitzone unbekannt ist DATE Prozentzeichen Formatstrings f r Zahlen Prinzipiell hat ein Formatstring f r Zahlen folgende Struktur flags width precision type Die einzelnen Komponenten haben dabei folgende Bedeutung flags Optionale Zeichen f r die Ausrichtung und Ausgabe von Vorzeichen Leerzeichen und Dezimalpunkten width Optionale Zahlenangabe welche die minimale Anzahl von Zeichen angibt die ausgegeben werden precision Optionale Za
38. Format der abgelegten Daten wird dabei durch sogenannte DIA Header beschrieben X1 kann diese Header interpretieren und somit DIA Daten einlesen und auch schreiben 1 12 4 DLL Interface DLL Schnittstelle Sie k nnen in CX1 nahezu jede dll verwenden Erzeugen sie dazu einen C Headerdatei mit den exportierten Funktionen der DII und geben sie die DII im Bibliotheken Dialog an 1 12 5 Formatstrings Formatstrings dienen zur lesbaren Darstellung von Zahlen Datum Zeit und anderen Formaten Formatstings finden sowohl bei der Parametrierung von Objekten als auch in der Programmierung Anwendung 1 12 6 Interpolation Interpolation SEENEN bestimmt wie die Linienabschnitte zwischen den Datenpunkten gezeichnet werden e Bei konstanter Interpolation entsteht ein Treppeneffekt e Bei linearer Interpolation werden alle Datenpunkte durch Geraden verbunden e Bei der Spline Interpolation wird durch alle Punkte eine Kurve mit minimaler Kr mmung erzeugt Als bikubische Spline Interpolation kann sie auch auf H henlinien angewendet werden e Bei der Akima Interpolation entsteht eine optisch glatte Kurve durch alle Punkte ohne U berschwingungen 2002 XOn Software GmbH 1 12 Glossar 91 1 12 7 1 12 8 1 12 9 Kontextmen Kontextmen Dieses Men ffnet sich wenn Sie die rechte Maustaste dr cken Um das Kontextmen eines Objektes zu ffnen markieren Sie zuerst das Objekt und dr cken dann die rechte Maustaste
39. Kugel e Kegel e Zylinder Farbe Die Farbe mit der die Markierung gef llt wird 1 5 _Symbolleisten Symbolleisten in X1 e Dateileiste Deals exa e Debugleiste ENE E A e Textleiste njajal e Projektleiste cjg d e Seitenleiste Nlalriglpsl sl 5l e Palette e Stilleiste e Statuszeile Betriebsartvon x1 umschalten CAP NUM SCRL e Projektfenster 1 5 1 Dateileiste Dateileiste Deals lexa Beschreibung Die Dateileiste enth lt Schaltfl chen f r h ufig benutzter X1 Funktionen Mit ihrer Hilfe haben Sie einen schnellen Zugriff auf folgende Funktionen DI Legt ein neues X1 Dokument an Zu Di SS ffnet ein X1 Dokument Hi Sichert ein X1 Dokument SI Sichert alle offenen Dokumente Kopiert die aktuelle Markierung in die Zwischenablage und l scht sie anschlie end aus dem Dokument 2002 XOn Software GmbH 52 X1 Benutzerhandbuch 1 5 2 1 5 3 1 5 4 Kopiert die aktuelle Markierung in die Zwischenablage S x L scht die Markierung ohne sie vorher in die Zwischenablage zu kopieren Druckt das aktuelle X1 Dokument F gt den Inhalt der Zwischenablage in das X1 Dokument ein w ffnet einen Informationsdialog mit Copyright und Seriennummer Ihres X1 Textleiste Textleiste ojalas Alalalal Die Textleiste ist nur aktiv wenn ein Skriptfenster den Fokus besitzt Bedeutung der Taste e Undo e Redo e Search Search Next Set Reset Bookmark Find next
40. L scht den gesamten Quellcode eines Objekts Anzeige CX1 Anzeige Men Das Anzeige Men enth lt all die Men punkte die sich auf die Darstellung von Symbolleisten Gitter Lineal die Vergr erung Zoom des Dokuments beziehen Die einzelnen Men punkte haben folgende Bedeutung Statuszeile Mit dieser Funktion k nnen Sie die Sichtbarkeit der Statauszeile ein bzw ausschalten Projektfenster Mit dieser Funktion k nnen Sie die Sichtbarkeit des Projektfensters ein bzw ausschalten Projekt CX1 Projekt Men Bearbeiten Mit diesem Men punkt schalten sie um zwischen dem Modus ausf hren und dem Modus bearbeiten Alternativ k nnen sie auch mit der Taste E in der Projekt Leiste oder ber den shortcut lt STRG gt lt B gt zwischen den Modi umschalten Optionen CX1 Optionen Men Beschreibung Das Optionen Men enth lt Funktionen zur Konfiguration allgemeinener Einstellungen von X1 Die einzelnen Men punkte haben folgende Bedeutung Ladeoptionen Diese Funktion ffnet den Ladeoptionen Dialog Bibliotheken Diese Funktion ffnet den Bibliotheken Dialog Kopf amp Fu zeilen Diese Funktion ffnet den Dialog zur Eingabe von Kopf und Fu zeilen f r Quelltext und 2002 XOn Software GmbH 68 X1 Benutzerhandbuch 1 6 2 6 1 7 Grafikausdrucke konfigurieren Werkzeugleisten Mit dieser Funktion k nnen Sie die anzuzeigenden Werkzeugleisten und deren Ersc
41. ORDER BY positive_ganzzahl LIMIT offset zeilen PROCEDURE prozedur_name FOR UPDATE ALL Beschreibung SELECT wird benutzt um ausgew hlte Zeil SELECT_ausdruck gibt die Spalten an di spalten_name formel ASC DESC spalten_name formel ASC DESC LOCK IN SHARE MODE en aus einer oder mehreren Tabellen abzurufen e Sie abrufen wollen SELECT kann auch benutzt werden um Zeilen ohne Bezug zu irgend einer Tabelle abzurufen Beispiel SELECT 1 1 Alle benutzten Schl sselw rter m ssen ge nau in der oben angegebenen Reihenfolge genannt werden Beispielsweise muss eine HAVING Klausel nach jeglicher GROUP BY Klausel und vor jeglicher ORDER BY Klausel kommen Einem SEL Spaltenname verwendet und kann bei ORD Beispiel SELECT concat nachnanme AS voller_name FROM tabelle ORDER BY voller name vorname ECT Ausdruck kann mit AS ein Alias zugewiesen werden Der Alias wird als ER BY oder HAVING Klauseln benutzt werden The FROM tabellenreferenz Klausel gibt die Tabellen an aus denen Zeilen abgerufen werden sollen Wenn Sie mehr als eine Tabelle auff hren f hren Sie einen Join durch Informationen ber die Join Syntax finden Sie unter JOIN Sie k nnen aufeine Spalte als spalten_name verweisen als tabelle spalten_name oder als datenbank tabelle spalten_nam datenbank tabelle Pr fix f r einen Spaltenverweis
42. STRAIGHT_JOIN ist identisch mit JOIN ausser dass die linke Tabelle immer vor der rechten Tabelle gelesen wird Das kann in den wenigen F llen benutzt werden wo der Optimierer die Tabellen in die falsche Reihenfolge bringt Bei einigen Datenbanken k nnen Sie Hinweise dar ber geben welcher Index benutzt werden sollte wenn Informationen aus einer Tabelle abgerufen werden Indem Sie USE INDEX schluessel_liste angeben k nnen Sie anweisen nur einen der angegebenen Indexe zu benutzen um Zeilen in der Tabelle zu finden Die alternative Syntax IGNORE INDEX schluessel_liste kann benutzt werden um anzuweisen einen bestimmten Index nicht zu benutzen Einige Beispiele select from tabellel tabelle2 where tabellel id tabelle2 id select from tabellel LEFT JOIN tabelle2 ON tabellel id tabelle2 id select from tabellel LEFT JOIN tabelle2 USING id select from tabellel LEFT JOIN tabelle2 ON tabellel id tabelle2 id LEFT JOIN table3 ON tabelle2 id table3 id select from tabellel USE INDEX schluessell schluessel2 WHERE schluessell 1 und schluessel2 2 AND schluessel3 3 select from tabellel IGNORE INDEX schluessel3 WHERE schluessell 1 und schluessel2 2 AND schluessel3 3 1 8 Skript Skripte stellen das wesentliche Werkzeug zur Automatisierung von Reports dar Sie K nnen jedem Objekt der Oberfl che Skripte zuordnen In diesem Kapitel erfahren sie wie man Skripte
43. Seiten werden im Folgenden auch einzeln erl utert Reiter Geometrie Auf dieser Seite k nnen Sie durch die Tasten ber der Szenenvorschau die Geometrie der Darstellung beeinflussen Die Szenevorschau skizziert die aktuellen geometrischen Vorgaben 2002 XOn Software GmbH 26 X1 Benutzerhandbuch ag e a 7 J pge Tasten zur Rotation der Szene aas dela Tasten zur Einstellung von Perspektive und Entfernung CH ne Wenn sie das Auswahlfeld Clipping ankreuzen werden Daten die ber das Koordinatensystem hinausragen abgeschitten Unter dem Feld Autoskalierung k nnen sie f r jede Achse individuell angeben ob der Bereich der Achse automatisch ermittelt wird Autoskalierung oder welcher Bereich dargestellt werden soll Reiter Beschriftung Auf dieser Seite kann der e Fonth he in Gr e des Fonts relativ zur Ausdehnung der Szene Titel Bezeichnung die neben der Achse dargestellt wird Gitter Gitterlinien bez glich dieser Achse Ticks Anzahl der beschrifteten Achsenpunkte Subticks Anzahl der unbeschrifteten Achsenpunkte zwischen zwei Ticks Beschriftung Auswahl der Beschriftungsart e Format Bei dieser Beschriftungsart wird die Achsenbeschriftung aus einem Formatstrings erzeugt e Tickliste Bei dieser Beschriftungsart werden die Texte und deren Positionen explizit vorgegeben Reiter Beleuchtung Auf dieser Seite k nnen sie vier Beleuchtungsquellen individue
44. ang der Datenmenge einige Zeit auern kann Bearbeiten neu einlesen Tabelle anzeigen Spalte einlesen 4 Northwind B E Tabellen B E Categories a P Parameter 1 Spalten a ig CategorylD SR H S Description Fl m 1 7 3 1 2 Abfrage Abfrage Bezeichnung Kunden Beschreibung e zwischen H und F SOL Abfrage SELECT FROH Orders E WHERE CustomerID lt H AND CustomerID gt F Beschreibung Abfragen sind benutzerdefinierte SELECT Anweisungen Mit den Abfragen k nnen sie individuell 2002 XOn Software GmbH 76 X1 Benutzerhandbuch auf ihre Datenbank zugreifen Die Abfragen k nnen mit den ODBC Datenpoolelement gespeichert werden Um eine neue Abfrage anzulegen w hlen sie den Men punkt Abfrage neu aus dem Men des ODBC Dialoges Um eine Spalte der Abfrage als Vektor im Datenpool anzulegen markieren sie die Spalte im ODBC Dialog und w hlen den Men punk Spalte einlesen 1 7 3 1 3 SQL Die Definition von benutzerdefinierten Abfragen besteht im wesentlichen aus einer SQL SELECT Anweisung Die zul ssige SQL Syntax h ngt ab vom jeweiligen ODBC Datenbanktreiber Die Nachfolgend beschriebene Syntax bietet eine erste bersicht die von den meisten Treibern unterst tzt wird 1 7 3 1 3 1 SELECT Syntax SELECT DISTINCT DISTINCTROW SELECT_ausdruck FROM EE EE WHERE where_definition GROUP BY positive_ganzzahl HAVING where_definition
45. arameter Diese Men funktion ffnet einen Dialog zur Vorgabe der Gitterparameter Sie k nnen f r die 2002 XOn Software GmbH 1 6 Das Men 61 horizontale und vertikale Richtung die Aufl sung des Gitter in Millimetern angeben konfigurieren ob eine Ausrichtung der Graphikelemente am Gitter erfolgen soll 1 6 1 5 1 Gitterparameter 1 6 1 6 Das Gitter von X1 Beschreibung Das Gitter dient in X1 zur einfachen Ausrichtung und Anordnung von Graphikelementen Im Bearbeitungsmodus k nnen Sie das Gitter ber das Anzeige Men oder die Projektleiste aktivieren Im Layout Men k nnen Sie die Parameter des Gitters konfigurieren Der folgende Dialog wird ge ffnet biekte am a en M horizontale Rastergr e mm vertikale Rastergr e mm 5 Sie k nnen vorgeben ob Graphikelemente am Gitter ausgerichtet werden sollen und welche Aufl sung das Gitter in X und Y Richtung haben soll Projekt Projekt Men Das Projekt Men enth lt Funktionen zur Modusumschaltung und zum Ausf hren von Dokumenten Die einzelnen Men punkte haben folgende Bedeutung Ausf hren Diese Funktion f hrt alle Methoden OnRun des aktuellen Dokumentes aus Die Reihenfolge der Ausf hrung wird dabei durch die Objekthirarchie vorgegeben Diese Funktion ist auch in der Projektleiste enthalten Alternativ k nnen sie auch mit der Taste in der Projekt Leiste oder ber den shortcut lt STRG gt l
46. ateiname e amp p Seitenzahl e amp d Datum 2002 XOn Software GmbH 1 6 Das Men 65 Seitenlayout 1 6 1 8 5 Wekzeugleisten 1 6 1 8 5 1 Auswahl Zusammenstellung Mit diesem Dialog k nnen sie Werkzeugleisten ein oder ausblenden den Inhalt der Werkzeugleisten ver ndern oder neue Werkzeugleisten zusammenstellen Die Information wird mit dem Arbeitsbereich gespeichert Customize Mienu bar 1 6 1 8 5 2 Darstellung Mit diesem Dialog k nnen sie das Erscheinungsbild der Wekzeugleisten und Werkzeugfenster einstellen Extended Cool Look Styles 2002 XOn Software GmbH 66 X1 Benutzerhandbuch 1 6 1 9 1 6 2 1 6 2 1 1 6 2 2 Hilfe Hilfe Men Inhalt Startet diese Online Hilfe von X1 auf dem Inhaltsverzeichnis Suchen Startet diese Online Hilfe von X1 auf dem Suchregister Index Startet eine Online Hilfe von X1 im Index ber X1 Gibt Informationen ber den Hersteller Versionsnummer und Seriennummer des X1 Paketes aus Men bei CX1 Quellcode bearbeiten Wenn ein Skript Fenster eines X1g9 Dokumentes den Fokus besitzt pa t sich die Men zeile den Gegebenheiten an In den folgenden Kapiteln finden sie eine Beschreibung der vorhandenen Men punkte Datei CX1 Datei Men Drucken Es wird der Druckdialog ge ffnet nach dessen Best tigung wird das aktuelle Dokument gedruckt Druckbild einsehen Benutzen S
47. bearbeitet und Fehler beseitigt 2002 XOn Software GmbH 1 8 Skript 79 1 8 1 1 8 2 Skript bearbeiten Um das Skript eines Objektes zu bearbeiten gehen sie wie folgt vor 1 Wechseln sie zun chst in den Bearbeiten Modus mit der Taste oder dem shortcut lt Strg gt lt B gt W hlen sie nun ein Objekt durch Anklicken auf dem Arbeitsblatt oder im Projektfenster Objekte die bereits ein Skript besitzen sind im Projektfenster mit dem Symbol E markiert 2 ffnen sie das Skript ber das Kontextmen rechte Maustaste des Objektes Men punkt Skript u pm KE Qi Name Position Gr e Linientyp Daten Es erscheint ein Textfenster mit dem sie den vorhandenen Quelltext ver ndern oder neuen Quelltext erzeugen k nnen ke cxl_read_file x1g 2 int method OnRun char name 256 double X 1000 Y if FileDial return 0 FILE Objekte deren Skript ge ffnet ist werden im Projektfenster mit dem Symbol S markiert Ist ein Skriptfenster aktiv dann k nnen sie ber das Men Bearbeiten Konstrukt einf gen eine Reihe n tzlicher Textbausteine einf gen 3 Um das Skript zu compilieren wechseln sie zur ck in den Ausf hrungsmodus Dies geschieht wiederum mit der Taste BE 04er dem shortcut lt Strg gt lt B gt Sollte ihr Skript fehlerhaft sein dann wird das entsprechende Objekt im Projektfenster nach dem Compilieren mit dem Symbol Ka markiert und eine F
48. ben werden Haben Sie f r die Achse ein feines Gitter gew hlt wird an jedem Subtick eine Gitterlinie gezeichnet 1 12 18 WYSIWYG WYSIWYG W hatY ou SeelsW hatY ou G et Zu deutsch Was Sie auf dem Bildschirm sehen wird auch genauso ausgedruckt 2002 XOn Software GmbH 1 13 Entwicklerkontakt 1 13 Entwicklerkontakt Entwicklerkontakt XOn Sofl ware GmbH XOn Software GmbH Luisenstra e 43 80333 M nchen Telefon 49 0 89 542716 0 Telefax 49 0 89 542716 78 E mail info xon de Internet http www xon de Ihr kompetenter Ansprechpartner f r Technische Softwareentwicklung Me datenerfassung Pr fstandsentwicklungen LabVIEW LabWindows CVI Microsoft Visual C National Instruments Hardware Ger te und Kartentreiber GPIB CAN Profibus RS232 RS 485 2002 XOn Software GmbH 94 X1 Benutzerhandbuch Index D 28 2D Balken 20 23 2D Kurve 20 23 31 Beispiel 32 Beschreibung 31 Dialog 31 2D Vectorfeld 34 Beispiel 35 Beschreibung 34 Dialog 34 2D Vektoren 20 23 3D Symbol 50 Farbe 50 Gr e 50 Symbol 50 3D Balken 42 Beispiel 44 Beschreibung 42 Dialog 42 Layout 42 3D Gitter 44 3D Kurve 41 Beispiel 42 Beschreibung 41 Dialog 41 SD Oberfl che 44 3D Symbol 50 3D Szene 54 3D Wasserfall 44 A Abbildungsfunktion 21 Achse 20 54 Beispiel 22 Beschreibung 20 Dialog 21 Kontextmen 21 Achsenpaar 20 ALL 76 Alle l schen 59
49. bezeichnet die in Diagramme eingezeichnet werden k nnen Grunds tzlich wird unterschieden in zweidimensionale und dreidimensionale Kurvenobjekte Zweidimensionale Kurvenobjekte k nne wahlweise bez glich zwei Achsen oder einer Ebene dargestellt werden Dreidimensionale Kurvenobjekte k nnen sie in Szenen einzeichnen Kurven werden immer ber den Datendialog der Legende angelegt oder bearbeitet Die Daten f r die Kurven k nnen entweder explizit vorgegeben werden oder aber auch durch eine Verkn pfung aus dem Datenpool von X1 bezogen werden Alle Angaben zu einem Kurvenobjekt erfolgen ber den zugeh rigen Datendialog oder ber ein Skript Zweidimensionale Kurvenobjekte 2D Kurve 2D Balken 2D Vektoren Whisker amp Intervall Polygone H hernlinien Dreidimensionale Kurvenobjekte 3D Kurve 2 Balken 3D Oberfl che 2002 XOn Software GmbH 1 3 Kurvenobjekte 31 1 3 1 1 3 1 1 1 3 1 2 2D Kurve Beschreibung 2D Kurve Dialog Beispiel Beschreibung Die 2D Kurve bildet eine Menge von Punkten X Y als zweidimensionale Kurve ab Benutzen sie das Graphikelement Legende um eine 2D Kurve anzulegen Die Kurve wird entweder bez glich einer Zeichenebene oder einem Paar Achsen gezeichnet Das Aussehen der Kurve kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden Sie bei Dialog 2D Kurve Dialog 2D Kurve Dialog Beschreibung Beispiel Beispiel Der Dia
50. che konfigurieren Mit dem Feld Abbildung legen sie grunds tzliche Darstellungsart fest Sie haben die Wahl zwischen e Oberfl che e Wasserfall e Gitter Wenn sie als Abbildung die Oberfl che w hlen haben sie folgende Einstellm glichkeiten F rbung e diskret Die F llfarben werden nicht interpoliert e kontinuierlich Die F llfarben werden interpoliert Interpolation e konstant Die St tzpunkte werden konstant interpoliert Es entsteht eine treppenartige Oberfl che e linear Die St tzpunkte werden linear interpoliert Die Oberfl che wird gebildet durch Dreiecke durch jeweils drei St tzpunkte e Bicubisch Zwischen je vier St tzpunkten der Oberfl che wird zur Interpolation ein mehrdimensionaler Spline errechnet Die Oberfl chje erscheint dadurch glatt Projektion on Mit diesem Schalter k nnen sie einstellen ob sie die Oberfl che auf die Grundfl che projezieren WE Diese Einstellung macht vor allem dann sienn wenn sie mehrere F llfarben definiert aben Material e ambient diffuse specular emission Hochglanz e Transparenz F llfarben Geben sie hier de Farbwerte E i 0 n und ihre Grenzen Z i 0 n ein Unterhalb von F f r Werte Z lt Z wird die Farbe F verwendet oberhalb von Z f r Werte Z gt Z wird die Farbe Z verwendet Ist die diskrete F rbung eingestellt dann wird f r Werte Z im Intervall Z lt Z lt Z die Farbe F verwendet Ist die kontinuierliche F rbung eingestellt dann
51. d die Kombinationsm glichkeiten von Graphikelementen die von Standardsoftware auf dem Gebiet der Datenvisualisierung geboten werden gen gt Ihren Anspr chen nicht Sie suchen nach einem Weg den Vorgang der Visualisierung von Daten durch Automatisierung effizenter zu gestalten Systemanforderungen Systemanforderungen X1 ist ein modernes Softwaresystem zur anspruchsvollen Visualisierung von Daten Wie bei jedem rafikorientierten Programm unter Windows ist ein leistungsf higes Rechnersystem die Grundlage Ur fl ssiges z giges Arbeiten Folgende Minimalanforderungen sollten deshalb von Ihrem Rechner wenigstens erf llt werden Prozessor wenigstens ein 80486 mit 33MHz empfohlen wird ein Pentium mit 1 GHz Arbeitsspeicher wenigstens 8 MByte empfohlen werden 64 MByte 2002 XOn Software GmbH X1 Benutzerhandbuch 1 1 4 1 1 1 4 2 Festplattenplatz wenigstens 15 MByte freier Festplattenplatz werden ben tigt Grafik wenigstens 640x480 mit 16 Farben empfohlen wird eine Mindestaufl sung von 1024x768 mit 256 Farben und eine Grafikkarte mit Hardwarebeschleunigung Betriebssystem Win 9X Win NT4 Win 2000 Win XP Was ist neu in X1 Neuerungen Jede Version von X1 brint weitere Neuerunge mit sich Hier finden sie eine Liste der Erweiterungen der Versionen von X1 e Version 2 2 e Version 2 3 Version 2 2 Was ist neu in Version 2 2 CX1 Skript und Debugger In der Version 2 2 finden
52. der in Y Richtung e 3D Graf Gl nzende Oberfl chen e Markierung der St tzpunkte mit 3D Symbolen Gitterdarstellung Wasserfalldarstellung in X Richtung Wasserfalldarstellung in Y Richtung 2002 XOn Software GmbH 1 1 Einf hrung 9 1 2 Datenbankunterst tzung Der Dialog zum ODBC Element hat eine Reihe neuer Merkmale erhalten Insbesondere k nnen sie nun von X1 aus benutzerdefinierte Abfragen erzeugen Um ihnen den Zugriff auf Datenbanken aus CX1 zu erleichtern unterst tzen wir sie jetzt mit neuen Klassen in der Skript Umgebung Die MFC Kompatiblen Klassen CDatabase CRecordset und CDBvVariant erm glichen ihnen einen umfassenden Zugriff auf die ODBC Mechanismen des Betriebssystems Um ihnen die Anwendug zu erleichtern haben wir eine Reihe von Beispielen erzeugt die ihnen den Umgang mit diesen Klassen demonstrieren Skript Editor e ber einen neuen Dialog k nnen sie noch mehr Einstellungen am Skripteditor vornehmen Unter anderem sind dies Tabulatorl nge e Tabs mit Leerzeichen ersetzen e White Spaces im Editor anzeigen Die Tabulator Einstellungen werden mit dem Arbeitsbereich gespeichert X1 Aufrufparameter Sie k nnen nun als Aufrufparameter f r X1 neben x1g dateien auch wsp Dateien angeben Starten sie auf diese Weise X1 im Layout ihrer Wahl Neue Skalierungen f r die Achse Das Grafikelement Achse hat einige neue Skalierungen erhalten e reziprok y 1 x e reziprok verschoben
53. des Graphikelementes ein bzw auszuschalten Beispiel Achsen mit unterschiedlicher Skalierung 100 100 00 99 9 99 9 5 00 270 00 99 9 99 8 10 12 2002 50 00 Tuesday 10 December s0 99 5 1 36 272 42 99 0 00 0 31 10 2002 20 00 995 98 0 Thursday 31 October jon 0 79 272 74 d 99 0 95 0 21 09 2002 70 T c Saturday 21 September 5 00 D S 900 0 56 9 272 86 90 0 E E 5 G 12 08 2002 60 RK 200 1 5 s004 80 0 g Monday 12 August a S 0434 BR 272924 _ S E S 8504 700 S 5 E od S 03 07 2002 E on ZER D n 600 N gt O i a vvednesday 03 July S oso 94 E soo 0354 27296 E 40 m H 2 D 20 0 N 24 05 2002 2 E aod p 408 2 Friday 24 May 0 20 o gt 300 0 29 N 272 99 10 0 30 a 7004 E 50 14 04 2002 010 60 0 20 0 Sunday 14 April 50 0 0 25 273 01 2 0 20 0 05 40 0 10 0 05 03 2002 j 30 0 1 0 Tuesday 05 March 410 20 0 au 0 22 273 03 0 5 0 02 10 0 24 01 2002 5 0 2 0 0 2 Thursday 24 January 0 0 01 8 1 0 0 20 273 04 04 2002 XOn Software GmbH 1 2 Graphikobjekte 23 1 2 8 1 2 8 1 1 2 8 2 Zeichenebene Beschreibung E Zeichenebene Datendialog Kontextmen Beispiel Beschreibung Einige gebr uchliche zweidimensionalen Diagramme lassen sich nicht durch zwei unabh ngige Achsen darstellen Diese Diagramme sind in der Zeichenebene Plane zusanmmengefa t Eine Zeichenebene stellt ein zweidimansionales Koordinatensystem dar in welches Daten als 2D Kurven 2D
54. diese ebenfalls ber objektorientierte Mechanismen Mit Hilfe von in CX1 erstellten Methoden Funktionen ist die Automatisierung von Abl ufen in X1 m glich Das ist besonders im Zusammenhang mit der Fernsteuerung von X1 durch andere Applikationen von Vorteil Die CX1 Methoden werden dabei Ereignissen der zugeh rigen X1 Dokumente z B das Offnen oder auch Drucken eines Dakumentes zugeordnet 2002 XOn Software GmbH 90 X1 Benutzerhandbuch Durch die DLL Schnittstelle von X1 istdie Programmiersprache CX1 auch in Zukunft offen f r Erweiterungen 1 12 2 DDE DDE D ynamic D ata E xchange Zu deutsch Dynamischer Datenaustausch i l Dieser Windows Mechanismus erlaubt es verschiedenen Windows Anwendungen untereinander Daten auszutauschen X1 benutzt diesen Mechanismus um eine Fernsteuerung durch andere Applikationen z B LabVIEW oder auch LabWindows CVI zu erm glichen Der Mechanismus der DDE ist prinzipiell auch im Netzwerk also zwischen verschiedenen Rechnern m glich Diese spezielle Form der DDE ist die Netzwerk DDE Bedingungen f r eine DDE Kommunikation zwischen zwei Applikationen sind Beide Applikationen m ssen Windows Programme sein und DDE unterst tzen Die beiden Ean m ssen auf einem Rechner oder aber auf zwei durch ein Netzwerk verbundenen Rechnern laufen 1 12 3 DIA Daten DIA Daten Einf gen von DIA Daten Das Softwarepaket DIA der Firma GfS ist eine Standardapplikation zur Datenauswertung Das
55. e Datetime e String Komplexe Typen e DIA e ODBC ODBC Beschreibung Der ODBC Datentyp dient zum Zugriff auf ODBC Datenquellen Der Dialog des Elementes bietet ihnen eine bersicht ber Tabellen und Sichten der Datenbank sowie benutzerdefinierte Abfragen 1 7 3 1 1 Dialog Beschreibung Der Dialog zu einem ODBC Datenpoolelement zeigt die Struktur der zugeh rigen Datenquelle Angezeigt werden alle Tabellen und Sichten der Datenquelle sowie benutzerdefinierte Abfragen Datenbank Datei Bearbeiten Abfragen DSN Le ES Northwind S Tabellen Hga Sichten D SS Abfragen Innerhalb der Tabellen Sichten und Abfragen erhalten sie Auskunft ber die Spalten der zugeh rigen Ergebnistabellen In de Spalten erhalten sie wiederum Auskunft ber die zugeh rigen Attribute wie Typ Name Wenn sie eine Tabelle Sicht oder Abfrage markieren k nnen sie den Men punkt Bearbeiten Tabelle anzeigen ausw hlen Es erscheint dann ein Dialog mit dem Inhalt der jeweiligen Tabelle 2002 XOn Software GmbH 1 7 Datenpool 75 d abellenansicht 55377 6000 80894 1400 1414749 7800 55948 8200 81338 0600 53019 9800 65544 1800 Wenn sie im X1 ODBC Dialog eine Spalte einer Tabelle Sicht oder Abfrage ausw hlen k nnen sie diese Spalte mit dem Men punkt Bearbeiten Spalte einlesen als Vector in den X1 Datenpool EDEL Beachten sie da dieser Vorgang je nach Umf
56. e der 3D Szene angepa t werden kann Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Sichtbar Dieser Men punkt dient dazu die Sichtbarkeit des Graphikelementes ein bzw auszuschalten 2002 XOn Software GmbH 28 X1 Benutzerhandbuch 1 2 9 4 1 2 10 1 2 10 1 1 2 10 2 Beispiel 3D Szene Legende Beschreibung E Legende Datendialog Kontextmen Beispiel Beschreibung Die Legende stellt die Verbindung von Kurven zu einem Koordinatensystem Zeichenebene oder ein Achsenpaar her Eine Legende enth lt eine Liste von Kurven die Kurven k nnen dabei von verschiedenem Kurventyp sein Es wird also zugewiesen welche Daten in welchem Diagramm in welc
57. ehlerbeschreibung erscheint im Ausgabefenster Reiter log und error Debuggen Nat rlich k nnen beim Erstellen von Skripten Fehler auftreten Um diesen auf die Schliche zu kommen unterst tzt sie X1 mit einer Debug Umgebung Auf den folgenden Seiten finden sie Informationen zu e Debugger starten Haltepunkte Beispiel Debugleiste Variableninspektor 2002 XOn Software GmbH 80 X1 Benutzerhandbuch 1 8 2 1 1 8 2 2 Starten Haltepunkt einf gen Um ein CX1 Skript w hrend der Ausf hrung anzuhalten ergo zu debuggen m ssen sie im Modus Bearbeiten einen oder mehrere Haltepunkt im Quellcode setzen DO xt ck1_fibunaci x1g 2 T Datei Bearbeiten Anzeige Projekt Debug Extras Fenster Hilfe l x deg MEA KEE ag gt Fibf int j Eh E E O Rooro g Be j Te else return Fib j 1 Fib j 2 int Test int i int Jj int k return printf 0 4i Fib i int method OnRun Ready Ln 10 Col 10 W Einen Haltepunkt k nnen sie aktivieren oder deaktivieren indem sie den Cursor in die gew nschte Position des Quellcodes setzen und dann entweder die Taste Si in der Debugleiste anklicken oder die Taste F9 bet tigen Wechseln sie nun zur ck in den Ausf hrungsmodus und starten sie ihr Skript Sobald die Position des ersten Haltepunktes erreicht ist wird der entsprechende Quellcode angezeigt und die Tasten der Debugleiste w
58. eitachse Zeitangaben werden linear in ein Zeitintervall skaliert reziprok y 1 x reziprok verschoben y 1 x 273 14 e logit y log x 100 x Der Wertebereich der Achse kann von Hand vorgegeben werden oder durch die Automatische Skalierung selbst ermittelt werden Kontextmen Achse Kontextmen Beschreibung Datendialog Beispiel Position Gr e Achse Schriftart gt feines Gitter rr grobes Gitter Daten S z Menden gt ton Te v sichtbar 2 _ Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen 2002 XOn Software GmbH 22 X1 Benutzerhandbuch 1 2 7 4 X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nnen w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e Dieser Men punkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Linienart Dieser Men punkt ffnet ein Untermen zur Auswahl der zu ver ndernden Linientyps Die Eigenschaften der L
59. el Achse Dialog OTTEN ege ee eege EEN r O tee date SE AER SE EE EE EES EE Zeichenebene E SNE 2191016 DT Dialog Ko ntextmenli ussieee anne SEVEN eaa SEAE EEE NEES SE EE EEN BEER AER EE SES SEENEN EE Eege SEN geg SNE il DEE 2002 XOn Software GmbH H X1 Benutzerhandbuch e EE Eeer deer E ee elle ue DEE Dialog K ntextmenl unsigned Beispiel E UE E elle Tue DEE Dialog tellt ru EE e EE EE OLE Objekt suisia nannaa eg dE EES EE ve dh a SHA an anna nahen ehe neh ha ke nenne dee nen 3 Kurvenobjekte 2 su 2244 44000 EE GEN ann nn mann nam nam nn a ann nenn ven 2D Kurve Seet Eed N E EEN SEA an ann aan EE aan na be a nn Beschreibung Dialog e ME Kl TL E elle ue EE Dialog e MEET 2D Vektoren eg gee EE E EELER mann aan man ankam an ln el a eet GENEE EEN Beschreibung Dialog e EE Whisker amp MT UE elle ue DEE Dialog e ME POIygOne end seesdteged Seege NEEN nn disan Enn men edel n gebeten Get EE det deeg AAEN S anne elle ue DEE Dialog Beispiel EE H henlinien ur ss eege elle 0 e EE Dialog e ME 3D Kurve ed ege Ne EE EEN EEN EE EE edni SDE ran ENSA En han GEES geet ed EeberdreegeeEE r te dee EE ayi SEN elle ue DEE Dialog Beispiel Kaise piian set da Hakan sind neun dan dere Ener nad denn san Easa Eiaa 3D B lken E Beschreibung sainn n a a E E a EAA EES aaa Ean eaa E a n aL E Ea ENa
60. element als Container verwendet Die eingef gten Elemente werden dadurch also zu Kindern des aktiven Verkn pfung einf gen Diese Funktion dient dazu eine Verkn pfung zu einem Objekt in das aktuelle Dokument 2002 XOn Software GmbH 1 6 Das Men 67 1 6 2 3 1 6 2 4 1 6 2 5 einzuf gen Auf diese Art und Weise k nnen Sie z B eine Corel Draw Grafik einf gen indem Sie zu der zugeh rigen Datei Corel Datei eine Verkn pfung erstellen Wird die Corel Draw Grafik ge ndert wird sie auch automatisch im X1 ge ndert Speziell einf gen Manche Programe stellen Daten in der Zwischenablage in verschiedenen Formaten zur Verf gung So stellt X1 z B ein Graphikelement als X1 Objekt und als Metafile zur Verf gung Mit der Funktion Speziell einf gen k nnen Sie w hlen welches Datenformat Sie einf gen m chten L schen Diese Funktion l scht die ausgew hlten Graphikelemente aus dem Dokument Haben die gew hlten Elemente noch Unterelemente wird der Anwender mit einem Dialog gefragt ob diese Unterelemente ebenfalls gel scht werden sollen Suchen ffnet einen Dialog mit dem Zeichenfolgen gesucht werden k nnen Weitersuchen Sucht das n chste Auftauchen der bereits eingegebenen Zeichenfolge Suchen ffnet einen Dialog mit dem Zeichenfolgen gesucht und ersetzt werden k nnen Konstrukt einf gen az Hiermit lassen sich bedingte Anweisungen Schleifen und leere Methoden einf gen Methode l schen
61. elementen Tip zur Ausrichtung von Textelementen Um den Text eines Textelementes schnell auszurichten k nnen Sie die drei Tasten der Stilleiste benutzen Tip zu Formatstrings Tip zu Formatstrings Soll im Formatstring ein Prozentzeichen dargestellt werden so ist es wie folgt anzugeben Mehrere Graphikelemente markieren Tip zum Markieren mehrerer Graphikelemente Um mehrere Graphikelemente zu markieren halten Sie w hrend des Anklickens mit der Maus die Shift Taste gedr ckt 2002 XOn Software GmbH 88 X1 Benutzerhandbuch 1 11 5 1 11 6 Mehrzeiliger Text Tip zur Eingabe mehrzeiliger Texte Um bei der Eingabe eines expliziten Textes eine neue Zeile zu erzeugen dr cken Sie lt Strg gt lt Enter gt 2D Tortendiagramm Tip zum Tortendiagramm Um ein Tortendiagramm zweidimensional erscheinen zu lassen geben Sie im Datendialog des Tortenelementes als Winkel der Perspektive 0 Grad ein 2002 XOn Software GmbH 1 12 Glossar 89 1 12 Glossar Glossar ABCDEFGHIJKLMNOPQRSTUVWXYZ X1 J ii Datenpool DDE DIA Daten DLL Schnittstelle E F Formatstrings G H l Interpolation K Kontext Men L LabVIEW LabWindows CVI M Modus N Netzwerk DDE WYSIWYG x XOn Software GmbH Y 1 12 1 CX1 CX1 Diese in X1 integrierte Programmiersprache stellt eine Untermenge der weit verbreitteten Sprache C dar und verf gt wie
62. en Icon aus der 2002 XOn Software GmbH 1 2 Graphikobjekte 19 1 2 6 2 1 2 6 3 Grafikelemente Werkzeugleiste entfernt Nat rlich unterst tzen wir aber weiterhin ltere x1g Dateiformate die dieses Grafikelement enthalten Dieses Grafikelement stellt Daten als farbiges Balkendiagramm mit mehreren Balkenschichten dar Die Daten f r die Gr e und Anzahl der Balkenschichten k nnen sowohl explizit als auch aus dem Datenpool von X1 durch eine Matrix vorgegeben werden F r jede Balkenschicht k nnen zudem Farbe Schraffur und Beschriftung konfiguriert werden Dialog Balkendiagramm Dialog Beschreibung Kontextmen Beispiel Beschreibung Der Dialog dient der Konfiguration der Daten f r das Balkendiagramm sowie der Attribute des Diagrammes Als Datenquelle k nnen explizite Daten direkt in die Tabelle eingetippt werden oder aber auch durch einen Matrix des Datenpools vorgegeben werden Bei expliziter Datenvorgabe kann die Anzahl der Balken und Schichten vorgegeben werden bei Verkn pfung mit einer Datenpool Matrix wird deren Zeilenzahl als Balkenanzahl und die Spalten als Schichten bernommen Mit den Attributen Ticks und Subticks Formatstring und Titel kann das Aussehen der Y Achse konfiguriert werden Die Legende des Diagramms kann ber die Schaltfl che Legende konfiguriert werden oder aber bei Bedarf auch abgeschaltet werden Bei eingeschaltetem Opaquemodus erfolgt die Darstellung der Balken
63. en Graphikelemente aus und benutzen Sie dann eine der zwei M glichkeiten der Zentrierung Vertikal Horizontal um die ausgew hlten Graphikelemente auf der Seite zu zentrieren Genauere Informationen ber die Auswahl mehrerer Graphikelemente finden Sie unter Tip zum Markieren mehrerer Graphikelemente Gr e anpassen Mit Hilfe dieser Funktionen k nnen Sie die Gr e mehrerer Graphikelemente anpassen W hlen Sie dazu mehrere Graphikelemente aus und benutzen Sie dann eine der drei M glichkeiten der Anpassung H he Breite beide um die Gr e der ausgew hlten Graphikelemente an das zuletzt selektierte Element anzupassen Diese Funktionen sind auch in der Stilleiste enthalten Genauere Informationen ber die Auswahl mehrerer Graphikelemente finden Sie unter Tip zum Markieren mehrerer Graphikelemente Textausrichtung Mit Hilfe dieser Funktionen k nnen Sie die Ausrichtung von Text in Textelementen anpassen Markieren Sie dazu die anzupassenden Textelemente Sie k nnen den Text wahlweise links rechts oder zentriert ausrichten Diese Funktionen sind auch in der Stilleiste enthalten Achsenausrichtung Mit Hilfe dieser Funktionen k nnen Sie die Ausrichtung von Achsenelementen anpassen Markieren Sie dazu die anzupassenden Achsenelemente Sie k nnen die Achsen wahlweise als X Achse oben bzw unten oder als Y Achse links bzw rechts anordnen Diese Funktionen sind auch in der Stilleiste enthalten Gitterp
64. en wird einfach bermalt AND Mode Winding Bei berdeckung erfolgt eine Ausl schung XOR Mode 2002 XOn Software GmbH 1 3 Kurvenobjekte 39 1 3 5 3 1 3 6 1 3 6 1 1 3 6 2 Beispiel Polygone El Polygone 73 E G T K DN 0 0 Lebens KEE EE 00 10 20 20 40 50 60 70 80 90 X Achse H henlinien Beschreibung H henlinienelement Dialog Beispiel Beschreibung Das H henliniendiagramm zeichnet die Niveaulinien einer Matrix Die Matrix und die X und Y Koordinaten der Gitterpunkte werden im Daten Dialog vorgegeben Benutzen sie das Graphikelement Legende um ein 2D H henlinienelement anzulegen H henlinien werden entweder bez glich einer Zeichenebene oder einem Achsenpaar gezeichnet Das Aussehen der H henlinien kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden sie in der Beschreibung zum Daten Dialog Dialog H henlinien Dialog Beschreibung Beispiel Beschreibung Der Dialog des H henlinienelementes besitzt drei Seiten die sie ber die Reiteroben am Dialog ausw hlen k nnen 2002 XOn Software GmbH 40 X1 Benutzerhandbuch 1 3 6 3 Objekt Daten Darstellung Objekt Seite e Name Name des Darstellungsobjektes Ze Verkn pfung mit einem zweidimensionalen Diagramm Achsenpaar oder ene e X Achse Auswahl einer X Achse auf der aktuellen Seite Dieses Feld ist nur sichtbar wenn als Diagrammbez
65. erden aktiviert Haltepunkt Haltepunkt Beschreibung Ein Haltepunkt teilt dem Debugger mit dass das eine Anwendung an einem bestimmten Punkt oder beim Auftreten einer bestimmten Bedingung unterbrochen werden muss d h die Ausf hrung wird angehalten Symbol Zustand Bedeutung EI Aktiviert Ein normaler oder aktiver Haltepunkt An dieser Stelle wird die Ausf hrung unterbrochen Ei Deaktiviert Ein Haltepunkt der vom Debugger ignoriert wird Bis zum erneuten Aktivieren wirkt sich der Haltpunkt nicht auf die Ausf hrung aus 2002 XOn Software GmbH 1 8 Skript 81 1 8 2 3 1 8 2 4 Beispiel In diesem Beispiel erzwingen wir eine Speicher Zugriffsverletzung Geben sie hierzu folgenden nicht sehr emfehlenswerten Code in das Beispielprogramm ein char pC 0 Sp BI Dies erzwingt den Zugriff auf die Speicheradresse 0 was in der Regel nicht erlaubt ist D sag Tex Sn Our int Fib int j izl xl ER U Boom D Saia a A Tei e EA return Fib j 1 Fib j 2 int Test int i int J int k D return printf 0 di Fib i z int method OnRuntf AllCompiliere Code von ROOTO Compilierung erfolgreich a EXCEPTION_ ACCESS _VIOLATION H 41T IPIT varo A var A var Avars ala gt BIN stio A log A eror Ready Ln 1 Col 1 NUM h Der Compiler hat zuerst keine Fehlermeldung ausgegeben jedoch beim Ausf hren ist er direkt in den Debug Modus gesprungen
66. ereitgestellt werden Die einfachste Form ist dabei sicher die explizite Eingabe der Daten in Tabellenform Dies ist aber nur f r kleine Datenmengen machbar Je nach Anwendung gen gt auch oft die implizite Angabe z B einer Geraden mit Startwert und Schrittweite Interessanter ist schon die Verkn pfung von Graphikelementen mit einem Element des X1 Datenpools Der Datenpool enth lt globale Daten des Dokumentes Besteht eine Verkn pfung zwischen einem Datenpool Element und einem Graphikelement des Dokumentes bernimmt das Graphikelement automatisch die Daten aus dem Datenpool Der Datenpool wiederum kann von au erhalb z B von anderen Applikationen beschrieben und ausgelesen werden und erm glicht somit den Datenaustausch mit anderen Applikationen und anderen Rechnern Der Zugriff auf den Datenpool und alle anderen X1 Objekte erfolgt ber die ActiveX Schnittstelle So l t sich X1 mit wenigen Befehlen fernsteuern So ist X1 eine idealte Erg nzung zu LabVIEW LabWindows CVI Visual Studio und viele anderen Entwicklungswerkzeugen Der Datenpool kann aber auch z B Daten aus einer beliebigen ODBC Datenbank erhalten oder die Header einer DIA Datei interpretieren und die entsprechenden Daten einlesen Um eine Automatisierung von Dokumentationsabl ufen zu erm glichen und eine auch in Zukunft erweiterbare Schnittstelle bereitzustellen wurde in X1 die objektorientierte Programmiersprache CX1 integriert Die Sprache stellt eine Untermenge von C da
67. eren Programmen In erster Linie stellt sich X1 als graphischer Editor mit WYSIWYG Oberfl che dar Das bedeutet da Graphikelemente auf einer Seite mit vorgebbarer Gr e positioniert werden k nnen und die Darstellung des entstehenden Layouts weitestgehend dem sp teren Ausdruck entspricht Ein X1 Dokument kann dabei aus mehreren Seiten bestehen Die Graphikelemente k nnen in ihrer Gr e Form und in ihrem Aussehen fast beliebig angepa t und miteinander kombiniert werden So kann aus z B aus beliebig vielen Achsen ein Diagramm f r einen speziellen technischen Sachverhalt erzeugt werden Den einzuzeichnenden Kurven mu dann nur noch mitgeteilt werden auf welche Achsen Sie sich beziehen Dabei k nnen auch hierarchische Strukturen gebildet werden d h ein Graphikelement kann andere Graphikelemente beinhalten Auf diese Weise kann aus einer Gruppe von Elementen ein neues Graphikelement gebildet werden Da das Layout vollst ndig vektororientiert ist entstehen die Ausdrucke unabh ngig von Skalierung und Gr e der Graphikelemente stets in bestechender Qualit t Das gesamte Layout oder auch nur einzelne 2002 XOn Software GmbH 1 1 Einf hrung 7 Graphikelemente k nnen via OLE in andere Applikationen exportiert werden Auf diese Weise k nnen Sie in X1 erstellte graphische Auswertungen auch direkt in Ihr Winword Dokument bernehmen Die Daten f r die Diagramme Textelemente usw k nnen auf verschiedene Weise b
68. erfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie im Men an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Sichtbar Dieser Men punkt dient dazu die Sichtbarkeit des Graphikelementes ein bzw auszuschalten 1 2 4 4 Beispiel Tabelle Header Druck bar Temp C Spannung v ein Text im Zentrum 1 2 5 Tortendiagramm 1 2 5 1 Beschreibung gt Tortendiagramm Datendialog Kontextmen Beispiel Beschreibung Das Tortendiagramm stellt Daten blicherweise prozentuale Werte als dreidimensionales farbiges Tortendiagramm dar Die Daten f r die Anzahl Gr e und Exposition der Tortenst cke k nnen sowohl explizit als auch aus dem Datenpool von X1 durch Vektoren vorgegeben werden F r jedes Tortenst ck k nnen zudem Farbe Schraffur und Beschriftung konfiguriert werden Der 2002 XOn Software GmbH 1 2 Graphikobjekte 17 1 2 5 2 1 2 5 3 Betrachtungswinkel sowie weitere Parameter k nnen im Datendialog konfiguriert werden Dialog Tortendiagramm Dialog Beschreibung Kontextmen Beispiel Tip Beschreibung Der Dialog dient der Konfiguration der Daten f r das Tortendiagramm sowie der Attribute des gesamten Diagrammes als auch der einzelnen Tortenst cke Als Da
69. ert werden kann als X1P Einf gen Einf gen von Daten funktioniert wie das Datenpool Kontextmen Alle l schen Entfernt alle Daten aus dem Datenpool Wenn Sie ine X1 Dokument schlie en bleiben die Daten im Pool erhalten Benutzen Sie diese Funktion um alle Daten aus dem Pool zu entfernen 1 6 1 4 Anzeige Anzeige Men Beschreibung Das Anzeige Men enth lt all die Men punkte die sich auf die Darstellung von Symbolleisten Gitter Lineal die Vergr erung Zoom des Dokuments beziehen Die einzelnen Men punkte haben folgende Bedeutung Statuszeile Mit dieser Funktion k nnen Sie die Sichtbarkeit der Statauszeile ein bzw ausschalten Projektfenster Mit dieser Funktion k nnen Sie die Sichtbarkeit des Projektfensters ein bzw ausschalten Ausgabe Mit diesem Men punkt k nnen sie das Anzeigefenster ein oder ausblenden Variableninspektor Mit diesem Men punkt k nnen sie den Variableninspektor ein oder ausblenden Gitter Mit dieser Funktion k nnen Sie die Sichtbarkeit des Gitters ein bzw ausschalten Alternativ ist das auch mit der Projektleiste m glich Lineal Mit dieser Funktion k nnen Sie die Sichtbarkeit des Lineals ein bzw ausschalten Alternativ ist das auch mit der Projektleiste m glich Namen Mit dieser Funktion k nnen Sie die Sichtbarkeit der Namen der Graphikelemente ein bzw ausschalten Zoomfaktor Mit diesen Funktionen kann die Vergr erung der Darstellung angepa t werden Neben festen Vergr erungen z
70. g Der Dialog des Polygonelementes besitzt drei Seiten die sie ber die Reiter oben am Dialog ausw hlen k nnen 2002 XOn Software GmbH 38 X1 Benutzerhandbuch Objekt Daten Darstellung Objekt Seite e Name Name des Darstellungsobjektes e Diagrammbezug Verkn pfung mit einem zweidimensionalen Diagramm Achsenpaar oder Ebene e X Achse Auswahl einer X Achse auf der aktuellen Seite Dieses Feld ist nur sichtbar wenn als Diagrammbezug Achsenpaar angegeben wurde e Y Achse Auswahl einer Y Achse auf der aktuellen Seite Dieses Feld ist nur sichtbar wenn als Diagrammbezug Achsenpaar angegeben wurde Zeichenebene Auswahl einer Zeichenebene Dieses Feld ist nur sichtbar wenn als Diagrammbezug Ebene angegeben wurde Daten Seite e X Koordinaten Auswahl eines Vektors f r die Gitterkoordinaten X e Y Koordinaten Auswahl eines Vektors f r die Gitterkoordinaten Y e Polygonl ngen Auswahl eines Vektors f r die Polygonl ngen L Das erste Polygon besteht aus den Punkten X Yo bis Dia Val das Zweite Polygon besteht aus den Punkte a Vue bis Din oul Reiter Layout Auf dieser Dialogseite k nnen Sie die k nnen Sie die Linienart und das F llmuster f r die Polygone konfigurieren Dazu stehen jeweils ein Stiftfeld und ein Musterfeld zur Verf gung Mit der Auswahlbox auf der rechten Seite k nnen Sie den Zeichenmodus w hlen Alternate Bei berdeckung von Polygonteil
71. gen Seite des X1 Dokumentes e gt Bewegt zur n chsten Seite des X1 Dokumentes H NI Bewegt zur letzten Seite des X1 Dokumentes Pl F gt eine neue Seite vor der aktuellen Seite des X1 Dokumentes ein e E F gt eine neue Seite nach der aktuellen Seite des X1 Dokumentes ein e 2 L scht die aktuelle Seite aus dem X1 Dokument Statuszeile Statuszeile Betriebsart von x1 umschalten CAP NUM SCRL Beschreibung Die Statuszeile befindet sich am unteren Rand des Applikationsfensters von X1 Sie l t sich ber das Anzeige Men aktivieren und gibt Informationen zum momentanen Zustand des Programms und m gliche Bedienschritte Palette Palette Die Palette unterst tzt Sie bei der Auswahl eines zu erstellenden Grafikelementes Die umst ndlichere Auswahl ber das Bearbeiten Men entf llt hierdurch Die Schaltfl chen der Palette sind nat rlich nur im Editiermodus aktiv da nur in dieser Betriebsart Grafikelemente eingef gt werden k nnen Ansonsten erscheinen die Schaltfl chen grau hinterlegt und sind inaktiv Klicken Sie auf eine beliebige Schaltfl che f r detailiertere Informationen zu den zugeh rigen Grafikelementen e Al Auswahl ol Rahme Al Text m Tabelle gt Tortendiagram E e Ei Zeichenebene D DI eme Achse 2002 XOn Software GmbH 1 5 Symbolleisten 55 e Legende e S Pixel Grafik Ze OLE Objekt 1 5 8 1 Auswahlsymbol Al Auswahlsymbol Dieses Sy
72. halt von Textelementen rechts aus Richtet den Inhalt von Textelementen zentriert aus ti Richtet eine Achse an der linken Seite aus Richtet eine Achse an der rechten Seite aus ol Richtet eine Achse an der unteren Seite aus rr aia Richtet eine Achse an der oberen Seite aus E Richtet die markierten Graphikelemente nach links aus Richtet die markierten Graphikelemente nach rechts aus T Richtet die markierten Graphikelemente nach oben aus OI Richtet die markierten Graphikelemente nach unten aus El Die markierten Graphikelemente werden auf der Seite vertikal zentriert EH Die markierten Graphikelemente werden auf der Seite horizontal zentriert Der horizontale Abstand der markierten Graphikelemente wird angeglichen E Der vertikale Abstand der markierten Graphikelemente wird angeglichen el Die Breite der markierten Graphikelemente wird angeglichen SI Die H he der markierten Graphikelemente wird angeglichen Si Die H he und Breite der markierten Graphikelemente wird angeglichen 2002 XOn Software GmbH 54 X1 Benutzerhandbuch 1 5 6 1 5 7 1 5 8 Seitenleiste Seitenleiste Nlalriglpsl sl 5l Beschreibung Die Seitenleiste gibt es seit Version 1 5 Da X1 seit dieser Version mehrseitige Dokumente unterst tzt wurde ein Werkzeug zur Navigation zwischen den Seiten notwendig Dies leistet die Seitenleiste Im Detail sind das H EI Bewegt zur ersten Seite des X1 Dokumentes H A Bewegt zur vorheri
73. heinungsbild ausw hlen e Auswahl Zusammenstellung Darstellung Texteditor Mit dieser Funktion k nnen sie das Erscheinungsbild des Skripteditors ver ndern Hilfe Hilfe Men Inhalt Startet diese Online Hilfe von X1 auf dem Inhaltsverzeichnis Suchen Startet diese Online Hilfe von X1 auf dem Suchregister Index Startet eine Online Hilfe von X1 im Index ber X1 Gibt Informationen ber den Hersteller Versionsnummer und Seriennummer des X1 Paketes aus Datenpool Datenpool Kontextmen Bearbeiten Beschreibung Der Datanpool ist ein Beh lter f r Daten wobei mehrere Objekte auf die selben Daten zugreifen k nnen Beim Speichern legt jedes Dokument das mit Daten aus dem Pool verkn pft ist eine Kopie dieser Daten an Beim ffnen der Dateien werden die Daten im Pool abgelegt damit nur eine Kopie davon im Speicher sein mu Es kann dabei passieren da versucht wird bereits geladene Daten erneut zu laden das Verhalten in so einem Fall k nnen Sie mit Ladeoptionen f r Datenpoolelemente aus dem Optionen Men bestimmen Project Workspace 8 Bvector Hio f matrix xOnProjekt Seite Pool Wenn Sie mit der rechten Maustaste in das Poolfenster klicken erscheint das Datenpool Kontextmen Mit einem Doppelklick auf die im Pool enthaltenen Objekte k nnen Sie diese bearbeiten 2002 XOn Software GmbH 1 7 Datenpool 69 1 7 1 1 7 1 1 Kontextmen Daten
74. hen Konventionen f r Bezeichner gen gen X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nnen w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e Dieser Men punkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Linienart Dieser Men punkt ffnet einen Stift Dialog In diesem Dialog k nnen die Parameter Liniendicke Linienart und Linienfarbe f r die Zeichenebene eingestellt werden Schriftart Dieser Men punkt ffnet einen Font Dialog in dem die Schriftart f r die Beschriftung der Zeichenebene angepa t werden kann Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Met
75. her Form dargestellt werden Zudem bernimmt das Grafikelement Legende die Darstellung einer eigentlichen Legende der eingetragenen Kurven Die Attribute der Kurvendarstellung Farbe Punktmarkierungen Linienart usw k nnen f r jede Kurve konfiguriert werden Dialog Legende Dialog Beschreibung Kontextmen Beispiel Beschreibung Der Datendialog der Legende dient zum einf gen konfigurieren und l schen von Kurvenelementen und der Konfiguration der Legendendarstellung ber den Men punkt Einf gen k nnen Kurven aller verf gbaren Kurventypen in die Legende eingef gt werden Sie erscheinen dann in Listenform Die Reihenfolge in der Liste gibt zudem die 2002 XOn Software GmbH 1 2 Graphikobjekte 29 1 2 10 3 Reihenfolge des Zeichnens an Sie kann mit den Schaltfl chen I und Eed ver ndert werden Mit Hilfe des Men s Bearbeiten k nnen bestehende Kurven bearbeitet oder auch gel scht werden Das Aussehen der Legende im Dokument kann ber die Schaltfl che Layout ver ndert werden Die Breite Ausrichtung und Sichtbarkeit der Legende k nnen hiermit angepa t werden Durch Doppelklick auf ein Kurvenelement in der Liste kann der zugeh rige Datendialog ge ffnet und die Einstellungen der Kurve bearbeitet werden Kontextmen Legende Kontextmen Beschreibung Datendialog Beispiel Position Gr e Schriftart Rahmen gt Daten Methoden gt v sichtbar
76. hikelemente aus dem Dokument Haben die gew hlten Elemente noch Unterelemente wird der Anwender mit einem Dialog gefragt ob diese Unterelemente ebenfalls gel scht werden sollen Element einf gen Benutzen Sie diesen Men punkt um ein neues Graphikelement oder OLE Objekt in das Dokument einzuf gen Dabei wird das aktuell aktive Graphikelement als Container verwendet Das eingef gte Element wird dadurch also zum Kind des aktiven Sie k nnen ein Graphikelement alternativ auch mit Hilfe der Palette einf gen Eine Beschreibung der einzelnen Men punkte finden Sie unter Graphikelemente von X1 Seiten Da X1 seit Version 1 5 mehrseitige Dokumente unterst tzt sind Funktionen zur Navigation zwischen den Seiten notwendig Dies leisten die Funktionen dieses Men punktes Sie k nnen daf r alternativ auch die Seitenleiste von X1 verwenden Eine Beschreibung der einzelnen Men punkte finden Sie unter Seitenleiste Links Zeigt einen Systemdialog zu allen Links die das aktuelle Dokument mit anderen Objekten besitzt und erm glicht diese zu aktualisieren zu l schen usw Objekt L dt das Objekt ind der mit ihm verkn pften Anwendung um es mit ihr zu bearbeiten 2002 XOn Software GmbH 1 6 Das Men 59 1 6 1 3 Daten Daten Men Importieren Zeigt einen Offnen Dialog an mit dem ein X1 Datenpool X1P importiert werden kann Exportieren Zeigt einen Dialog an mit dem ein X1 Datenpool exporti
77. hlenangabe welche abh ngig von type die Anzahl der Nachkommastellen oder die maximale Anzahl von signifikanten Stellen angibt die ausgegeben werden type ein unbedingt erforderliches Zeichen welches angibt als was das angegebene Argument zu interpretieren ist siehe Tabelle 2002 XOn Software GmbH 1 9 Formatstrings Liste der in X1 erlaubten type Zeichen f r numerische Ausgaben 85 Zeichen Typ Ausgabeformat f double vorzeichenbehafteter Wert der Form Jdddd dddd wobei dddd ein oder mehrere dezimale Stellen sind Die Anzahl der Stellen vor dem Komma h ngt von der Gr e der Zahl ab die Anzahl der Stellen nach dem Komma h ngt von der angegebenen precision ab double vorzeichenbehafteter Wert der Form d dddd e Vorzeichen ddd wobei d eine einzelne dezimale Stelle ist dddd eine oder mehrere dezimale Stellen sind und ddd genau drei dezimale Stellen sind und Vorzeichen oder ist double Identisch zu e nur ist hier der Exponent ein E double vorzeichenbehafteter Wert der im f oder e Format ausgegeben wird jenachdem welches sich f r den gegebenen Wert kompakter darstellen l t Folgende Nullen werden unterdr ckt der Dezimalpunkt wird nur ausgegeben wenn ihm wenigstens eine Stelle folgt G double Identisch zu g nur ist hier der Exponent ein E Liste der in Flag X1 erlaubten flag Symbole f r numerische Ausgaben Bedeutung richte
78. hode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Sichtbar Dieser Men punkt dient dazu die Sichtbarkeit des Graphikelementes ein bzw auszuschalten 2002 XOn Software GmbH 1 2 Graphikobjekte 25 1 2 8 4 Beispiel 1 2 9 1 2 9 1 1 2 9 2 Zeichenebene Smith Transformation 3D Szene Beschreibung DI 3D Szene Datendialog Kontextmen Beispiel Eine 3D Szene stellt ein dreidimensionales karthesisches Koordinatensystem dar In dieses Koordinatensystem k nnen dreidimensionale Sachverhalte wie 3D Oberfl chen 3D Kurven und 3D Balken eingezeichnet werden Sie K nnen die Szene freiim Raum rotieren und die Perspektive ver ndern Au erdem stehen ihnen vier frei konfigurierbare Beleuchtungsquellen zur Verf gung Weitere einstellbare Attribute sind die Skalierung des Koordinatensystems Gr e Position Beschriftung Schriftart und Farbe Den Datendialog erreichen sie ber das Kontextmen Die 3D Szene kann ber eine Legende mit Daten verkn pft werden Dialog 3D Szene Dialog Beschreibung Kontextmen Beispiel Beschreibung Der Datendialog der 3D Szene besteht aus drei Dialogseiten die durch den Reiter oben am Dialog umgeschaltet werden k nnen Geometrie Beschriftung Beleuchtung Die einzelnen
79. ibung lt Achse Datendialog Kontextmen Beispiel Beschreibung Die meisten zweidimensionalen Diagramme setzen sich aus unabh ngigen Achsen zusammen Achsen bilden eine physikalische Koordinate X Y in die entsprechende logische Koordinate der Zeichenebene ab Um einen Punkt X Y Koordinatenpaar auf einen Punkt in der Zeichenebene abzubilden ben tigen sie also ein Achsenpaar X Y Achse Die Attribute der Achse Grenzwerte Ausrichtung Einteilung Linienarten usw k nnen frei konfiguriert werden Mit einer Legende k nnen Verkn pfungen zwischen Daten und einem Achsenpaar hergestellt werden Bez glich eines Achsenpaares k nnen 2D Kurven 2D Balken 2D Vektoren Whisker amp lntervall Graph Polygone und H henlinien gezeichnet werden Durch die Kombination verschiedener Achsen ist es z B m glich ein Diagramm mit mehreren unterschiedlich skalierten Y Achsen aufzubauen und Kurven einzutragen die sich zwar auf ein und die selbe X Achse beziehen aber bez glich verschiedener Y Achsen gezeichnet werden 2002 XOn Software GmbH 1 2 Graphikobjekte 21 1 2 7 2 1 2 7 3 Die Ausrichtung der Achse kann mit Hilfe der Stilleiste eingestellt werden Dialog Achse Dialog Beschreibung Kontextmen Beispiel Beschreibung Dieser Dialog dient der Konfiguration der Einstellungen und Attribute der Achse Die Position kann durch Auswahl in diesem Dialog oder aber auch durch die Stilleiste erfolgen
80. ie diese Funktion um das aktuelle Dokument in der Form zu sehen wie es ausgedruckt erscheinen wird Wenn Sie diese Funktion anw hlen wird das Hauptfenster der Applikation durch ein Druckbild Fenster ersetzt und eine oder zwei Seiten des aktuellen Dokumentes werden in ihrem gedruckten Format angezeigt Das Druckbildfenster besitzt eine Werkzeugleiste welche Ihnen die M glichkeit bietet zwischen Ein und Zweiseitendarstellung umzuschalten im Dokument zu bl ttern zu vergr ern oder zu verkleinern sowie einen Druckauftrag auszul sen Drucker einstellen Diese Funktion erlaubt die Auswahl eines Druckers des Anschlu es sowie des Papierformates Von hier aus gelangen Sie zu weiteren Dialogen mit denen Sie Ihren Drucker konfigurieren k nnen Drucker einstellen Hier finden Sie Einstellungen zu Kopf und Fu zeilen Ende Diese Funktion beendet X1 Bearbeiten CX1 Bearbeiten Men R ckg ngig Macht die letzte Aktion ungeschehen Ausschneiden Diese Funktion kopiert die ausgew hlten Graphikelemente in die Zwischenablage und l scht sie anschlie end aus dem Dokument Haben die gew hlten Elemente noch Unterelemente wird der Anwender mit einem Dialog gefragt ob diese Unterelemente ebenfalls gel scht werden sollen Kopieren Diese Funktion kopiert die ausgew hlten Graphikelemente in die Zwischenablage Einf gen Diese Funktion f gt den Inhalt der Zwischenablage in das aktuelle Dokument ein Dabei wird das aktuell aktive Graphik
81. ieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Sichtbar Dieser Men punk dient dazu die Sichtbarkeit des Graphikelementes ein bzw auszuschalten 2002 XOn Software GmbH 1 2 Graphikobjekte 13 1 2 2 4 Beispiel Pixel Grafik Raa Ki RH XOn Software GmbH VE Abbe Arbecht TEE reegt eege 1 2 3 Text 1 2 3 1 Beschreibung Al Text Datendialog Kontextmen Beispiel Beschreibung Das Textelement dient zur Darstellung von Texten in einem X1 Dokument Der darzustellende Text kann dabei explizit vorgegeben werden oder aber auch durch Verkn pfung mit einem Datenpool Element von diesem bezogen werden Die Ausrichtung des Textes und die verwendete Schriftart und Farbe kann parametriert werden 1 2 3 2 Dialog Text Dialog Beschreibung Kontextmen Beispiel Tip zur Ausrichtung von Textelementen Beschreibung Der Dialog dient der Konfiguration des Textelementes Es wird vorgegeben
82. in Stiftfeld und ein Musterfeld zur Verf gung F r jede der beiden Boxen kann eine Bezeichnung f r die Legende angegeben werden Mit dem K stchen Sichtbar k nnen Sie die Sichtbarkeit der Boxen ein bzw ausschalten 2002 XOn Software GmbH 1 3 Kurvenobjekte 37 1 3 4 3 1 3 5 1 3 5 1 1 3 5 2 Beispiel Whisker amp Intervall Whisker und intervali 7600 00 Whisker amp lntervall E 7200 005 ae 10 50 t E 6800 00 O Maximalwert 6400 00 gt BREMEN S A Minimalwert ZG 6000 00 ze E 5 5600 00 9 i a E 5200 00 3 Q New York Dent San Diego Washingt Los Angeles WWinnemmuos Polygone Beschreibung Polygone Dialog Beispiel Beschreibung Das Kurvenelement Polygone bildet eine Reihe von Punkten X Y als einen oder auch mehrere geschlossene Polygonz ge ab Auf diese Weise k nnen Fl chen in einer X Y Ebene dargestellt werden Die X und Y Koordinaten der Punkte werden dabei durch zwei Vektoren dargestellt Ein weiterer Vektor enth lt f r jedes Polygon die Anzahl der Punkte aus denen es zusammengesetzt ist Benutzen sie das Graphikelement Legende um ein 2D Vektorelement anzulegen Polygone werden entweder bez glich einer Zeichenebene oder einem Paar Achsen gezeichnet Das Aussehen der Polygone kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden Sie bei Polygone Dialog Dialog Polygone Dialog Beschreibung Beispiel Beschreibun
83. inien k nnen getrennt f r die Achse selbst grobes und feines Gitter und grobe sowie feine Ticks eingestellt werden Nach Auswahl eines der angezeigten Linientypen wird ein Stift Dialog ge ffnet In diesem Dialog k nnen die Parameter Liniendicke Linienart und Linienfarbe eingestellt werden Schriftart Dieser Men punkt ffnet ein Untermen zur Auswahl der zu ver ndernden Schriftart Die Schriftart kann f r den Titel und die Beschriftung der Achse getrennt eingestellt werden Nach Auswahl eines Men punktes wird ein Font Dialog ge ffnet in dem die Schriftart angepa t werden kann Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Sichtbar Dieser Men punkt dient dazu die Sichtbarkeit
84. l wird zuletzt angewandt direkt bevor Ergebnisse an den Client geschickt werden ohne jede Optimierung Benutzen Sie kein HAVING f r Dinge die in der WHERE Klausel stehen sollten Schreiben Sie beispielsweise nicht folgendes SELECT spalten_name FROM tabelle HAVING spalten_name gt 0 Sondern statt dessen SELECT spalten_name FROM tabelle WHERE spalten_name gt 0 Wenn Sie GROUP BY benutzen werden die Ausgabe Zeilen gem dem GROUP By sortiert als h tten Sie ein ORDER By f r alle Felder im GROUP BY angegeben Mit ASC und DESC angeben k nnen sie hierbei die Reihenfolge angeben SELECT a COUNT b FROM tabelle GROUP BY a DESC Die LIMIT Klausel wird benutzt um die Anzahl von Zeilen die vom SELECT Statement zur ckgegeben werden zu beschr nken LIMIT erwartet ein oder zwei numerische Argumente Wenn zwei Argumente angegeben sind legt das erste den Offset der ersten Zeile fest die zur ckgegeben wird und das zweite gibt die maximale Anzahl von Zeilen an die zur ckgegeben werden Der Offset der anf nglichen Zeile ist O nicht 1 Folgende Anweisung liefert die Zeilen 6 bis 15 zur ckgeben SELECT FROM tabelle LIMIT 5 10 Wenn ein Argument angegeben wird stellt es die maximale Anzahl von Zeilen dar die zur ckgegeben werden Folgende Anweisung liefert die ersten 5 Zeilen zur ckgeben SELECT FROM tabelle LIMIT 5 Mit anderen Worten ist LIMIT n quivalent zu LIMIT O n
85. ll vorgeben Die Beleuchtungsvorschau Skizziert die aktuellen Einstellungen ihrer Beleuchtungsquellen r der Beleuchtungsvorschau finden sie die Tasten zur Rotation der Beleuchtungsquellen Uber Bel Ja 2002 XOn Software GmbH 1 2 Graphikobjekte 27 1 2 9 3 Kontextmen 3D Szene Kontextmen Beschreibung Datendialog Beispiel Position Gr e Schriftart Hintergrundfarbe Daten Methoden gt v sichtbar Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nnen w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e Dieser Men punkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Schriftart Dieser Men punkt ffnet einen Font Dialog mit dem die Schriftart f r die Beschriftung der 3D Szene angepa t werden kann Hintergrundfarbe Dieser Men punkt ffnet einen Farbdialog mit dem die Hintergrundfarb
86. llers aus Redmond 1 12 13 OLE OLE steht als Abk rzung f r Object Linking And Embedding Damit ist gemeint da sie Objekte wie Grafiken Tabellen e t c zwischen Applikationen austauschen k nnen X1 ist sowoh OLE server als auch OLE client Dies bedeutet da sie sowohl X1 Objekte in andere Applikationen exportieren k nnen als auch die Objekte andere Applikationen in X1 importieren k nnen Mehr Information finden sie beim OLE Objekt 1 12 14 Opaque Opaque Opaque ist das Gegenteil von transparent W hrend bei transparent die Hintergrundfarbe nicht zu sehen ist istbei opaque um den Text herum ein Rahmen in Hintergrundfarbe 1 12 15 Sichtbarkeit Sichtbarkeit Gibt an ob ein Graphik oder Kurvenelement im Dokument auch wirklich zu sehen ist Wenn Sie z B einen Graphen mit Kurven darstellen m chten aber keine Legende daneben anzeigen wollen schalten Sie die Sichtbarkeit der legende einfach aus 1 12 16 Tick Tick Ein Tick isteine Markierung an einer Achse an der sich eine Beschriftung befindet Die Anzahl der Ticks kann im Datendialog des Graphikelementes vorgegeben werden Haben Sie f r die Achse ein Gitter gew hlt grob oder fein wird an jedem Tick eine Gitterlinie gezeichnet 1 12 17 Subtick Subtick Ein Subtick ist eine Markierung an einer Achse zwichen zwei Ticks Ein Subtick besitzt aber keine Beschriftung Die Anzahl der Subticks kann im Datendialog des Graphikelementes Achse Zeichenebene Szene vorgege
87. log der 2D Kurve besteht aus vier Dialogseiten die durch Reiter umgeschaltet werden k nnen Die einzelnen Seiten werden im Folgenden auch einzeln erl utert Reiter Objekt Auf dieser Dialogseite k nnen Sie einen Namen f r das Kurvenelement angeben Dieser Name erscheint dann in der Liste der Kurven im Legende Dialog und wird in der Legende im Dokument abgezeigt Mit dem K stchen Sichtbar k nnen Sie die Sichtbarkeit der Kurve ein bzw ausschalten Im Kasten Diagrammbezug k nnen Sie vorgeben auf welche Zeichenebene oder Achsenpaar sich die Kurve beziehen soll Reiter Daten Auf dieser Dialogseite k nnen Sie die Daten getrennt f r X und Y Koordinaten konfigurieren Dazu stehen zwei Vektorfelder zur Verf gung Au erdem kann eine Interpolation f r die Darstellung der Linien gew hlt werden Reiter Linien Auf dieser Dialogseite k nnen Sie die Linienart f r die Darstellung der 2D Kurve konfigurieren Dazu steht ein Stiftfeld zur Verf gung Reiter Markierung Auf dieser Dialogseite k nnen Sie die Punktmarkierung f r die Darstellung der 2D Kurve konfigurieren Dazu steht ein Symbolfeld zur Verf gung 2002 XOn Software GmbH 32 X1 Benutzerhandbuch 1 3 1 3 Beispiel 1 3 2 1 3 2 1 1 3 2 2 2D Kurve 0 0 1 0 aa eaa 40 50 80 70 80 2D Balken Beschreibung 2D Balken Dialog Beispiel Beschreibung Das Kurvenelement 2D Balken bildet eine Menge von Werten als Schicht eines zweidime
88. log zur Eingabe von Kopf und Fu zeilen f r Quelltext und Grafikausdrucke konfigurieren Schriftarten Mit Hilfe dieser Funktionen k nnen Sie Standardschriftarten f r Grafik und den Quellcode konfigurieren Es wird ein Schrift Dialog ge ffnet der die Auswahl von Schriftart gr e und Farbe erlaubt 1 6 1 8 1 Bibliotheken Der Bibliotheken Dialog Hier k nnen Sie DLL und Header Dateien laden deren Methoden Funktionen Sie im CX1 Quellcode verwenden m chten 2002 XOn Software GmbH 1 6 Das Men 63 Liste der verwendeten Bibliotheken 21x Bibliotheken ausw hlen dll s G projectimsvehanalysis Debugkanalysis dil G project 1 Yoith dll voithdata dll Bitte beachten sie da die Bibliotheken erst bei einem Neustart ei E e des Programms emeut geladen werden Sie k nne wahlweise eine DLL dll oder einen Header h aus einem Verzeichnis ausw hlen Wichtig ist da sich im selben Verzeichnis sowohl Header als auch DLL mit gleichem Dateinemen befinden In obigem Beispiel mu sich im Verzeichnis g project msvc analysis debug also sowohl eine Datei namens analysis di1l als auch eine Datei namens analysis h befinden Sollte au erdem noch eine gleichnamige Hilfedatei vorliegen chm oder hip so wird diese im Hilfemen eingetragen ber x 2002 XOn Software GmbH X1 Benutzerhandbuch 1 6 1 8 2 Papierformat Papierformat Dialog Hier
89. lt OK gt X1 analysiert nun die Struktur der Datenquelle Dies kann einige Sekunden dauern je nach komplexit t der Datenquelle Danach erscheint der X1 ODBC Dialog f r die gew hlte Datenquelle der die gelesene Struktur wiedergibt Angezeigt werden alle Tabellen und Sichten der Datenquelle Au erdem k nnen sie eigene Abfragen einf gen Datenbank Datei Bearbeiten Abfragen DSN Northwind a Tabellen zi e Sichten SS Abfragen 1 7 1 4 Einf gen DIA Poolelement DIA Datenquelle einf gen Beschreibung Datenpool Kontextmen Datenpool Beschreibung W hlen sie zun chst im Kontextmen des Datenpools den Men punkt einf gen DIA Header Es erscheint der Dialog zur Bearbeitung eines Headers 2002 XOn Software GmbH 72 X1 Benutzerhandbuch Datei Kanal Kanalliste Herkunft unbekann DI Bezeichnung Erenzwertkurve fuer Geraeus Kommentar unbekannt Sachbearbeiter IH err Klein Datum j 3 02 1995 Uhrzeit j 0 29 27 aa Y Mit dem Men dieses Dialoges haben sie nun die M glichkeit eine bestehende Headerdatei zu laden zu bearbeiten zu speichern oder Kan le als Vektoren in den Datenpool zu laden e Datei e Lese DIA Header ffnet einen Datei ffnen Dialog mit dem ein DIA Header geladen werden kann e Schreibe DIA Header ffnet einen Speichern unter Dialog mit dem ein DIA Header gespeichert werden kann e Kanal
90. mens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nnen w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird 2002 XOn Software GmbH 16 X1 Benutzerhandbuch Gr e Dieser Men punkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Schriftart Dieser Men punkt erm glicht die Vorgabe der Schriftarten f r den Tabellentext Dabei k nnen verschiedene Schriftarten f r normalen und hervorgehobenen Tabellentext und die Tabellen berschrift eingestellt werden Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editi
91. n ffnet sich ein Farbauswahldialog und Sie k nnen eine Farbe f r die Linie ausw hlen Musterfeld Musterfeld Das Musterfeld dient zur Konfiguration von F llmustern Es besteht aus drei Eingabeelementen F llung L v F lmuster IT Hintergrund F llmuster Aus der Auswahlbox k nnen Sie das gew nschte F llmuster ausw hlen Hintergrundfarbe Wenn Sie auf das Farbfeld klicken ffnet sich ein Farbauswahldialog und Sie k nnen eine Farbe f r den Hintergrund des Musters ausw hlen Dieses Farbfeld hat nur dann eine Bedeutung wenn Sie ein F llmuster verwenden ansonsten wird die Musterfarbe zum ausf llen benutzt Musterfarbe Wenn Sie auf das Farbfeld klicken ffnet sich ein Farbauswahldialog und Sie k nnen eine Farbe f r das F llmuster ausw hlen 2002 XOn Software GmbH 50 X1 Benutzerhandbuch 1 4 5 1 4 6 2D Symbolfeld 2D Symbolauswahlfeld Das Symbolfeld dient zur Konfiguration von Punktmarkierungen in zweidimensionalen Darstellungen Es besteht aus sieben Eingabeelementen Fontauswahlbox Aus der Auswahlbox k nnen Sie den gew nschten Truetype Font ausw hlen Der mit X1 ausgelieferte Font X1 Sym enth lt eine gro e Anzahl von Symbolen die als Punktmarkierung verwendet werden k nnen Nach Auswahl des gew nschten Fonts k nnen Sie aus der Liste das gew nschte Symbol ausw hlen Das erste Feld oben links leer bewirkt da keine Markierung gezeichnet
92. n arseen GEES d ee Sege eegene 1 LabVIEW ae sehen EES EE ees DT LabWindows CVI zu dere Seen aasa aeaaea ee steen ee ee deg Eed eege dese eege DT d TEEN ODBC Office Seege dee EES EES ee SEENEN EIN Ek eanne Ta EE E E E eege EE SE EE ege Tick ae Sg 13 Entwicklerkontakt es seiegbeete 0 20 000 3a EES ENEE NEEN ENEE en nme 93 Index 94 2002 XOn Software GmbH Benutzerhandbuch X1 Benutzerhandbuch bersicht Kurze Einf hrung Was kann X1 F r wen ist X1 gedacht Was ist neu in dieser Version Systemanforderungen Entwicklerkontakt Das Men von X1 Die Graphikelemente von X1 Die Kurventypen von X1 Die Symbolleisten von X1 Der Datenpool von X1 Tips und Tricks Glossar Vorgehen bei e Erstellen von Graphiklayouts mit X1 e Programmieren von Methoden in X1 e DLL Interface e Editieren von Methoden e Testen von Methoden XOn Software GmbH Einf hrung Kurze Einf hrung HOn Software GmbH X1 das vielseitige Dokumentations und Visualisierungssystem erleichtert die Erstellung von optisch anspruchsvollen Reports Protokollen und Dokumentationen technischer Sachverhalte Bei der Entwicklung wurde insbesondere auf gro e Offenheit und Flexibilit t Wert gelegt Die vielf ltigen Graphikelemente k nnen im dokumentenorientierten WYSIWYG Editor fast beliebig kombiniert werden Somit k nnen auch schwierige Zusammenh nge berschaubar dargestellt u
93. n w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e 2002 XOn Software GmbH 1 2 Graphikobjekte 11 1 2 1 4 1 2 2 1 2 2 1 Dieser Men punkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Linientyp Dieser Men punkt ffnet einen Dialog zur Vorgabe des Linientypes der zum Zeichnen des Rahmens verwendet wird Sie k nnen all die Parameter einstellen die einen Stift in Windows beschreiben Liniendicke Linienart und Linienfarbe Welche Linien des Rahmens gezeichnet werden k nnen Sie im zugeh rigen Datendialog ausw hlen Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Beispiel Rahmen Pixel G
94. nbol der Palette ist standardm ig aktiviert und erm glicht die Auswahl und das Editieren von Graphikelementen Graphikelemente k nnen aktiviert werden die Position und Gr e kann mit der Maus ver ndert werden und mit Hilfe der rechten Maustaste kann das Kontextmen des Graphikelementes ge ffnet werden 1 5 9 Projektfenster Projekt Fenster Diese Fenster l t sich ber Anzeige aus der Men leiste ein und ausschalten Sie k nnen das Projektfenster an den Rahmen von X1 andocken Project Workspace sl TT Rahmend A TextG Achseb Achse Achse Achse 2 CT Rahmen A Tei Achse TT Rahmen Achse Achse C gt d N Seite Das Projektfenster zeigt zwei Bl tter Unter dem Reiter Seite sehen sie einen Objekthiererchie des gerade aktiven X1 Dokumentes Objekte die ein Skript besitzen sind im Projektfenster mit dem Symbol markiert Das Symbol ZE zeigt an da das Skript fehlerhaft ist Das Symbol ff zeigt an da ein Fenster zum Bearbeiten des Skripts ge ffnet ist Unter dem Reiter Pool finden sie eine Liste aller geladenen Datenpoolelemente ber das Projektfenster k nnen sie die angezeigten Objekte bearbeiten Markieren sie dazu das gew nschte Objekt und dr cken sie die rechte Maustaste ber ein Kontextmen haben sie nun den Zugriff auf die Bearbeitungswerkzeuge 2002 XOn Software GmbH 56 X1 Benutzerhandbuch
95. nd in ansprechender Qualit t zu Papier gebracht werden Durch die M glichkeit der Programmierung in X1 sowie die vollst ndige Fernsteuerbarkeit von X1 durch andere Applikationen ist zudem eine weitestgehend automatische Generierung von Pr freports Me protokollen etc m glich Die Leistungsmerkmale von X1 werden in Was kann X1 detailliert erl utert Siehe auch e Was kann X1 e F r wen ist X1 gedacht e Was ist neu in dieser Version e Systemanforderungen e Entwicklerkontakt 2002 XOn Software GmbH X1 Benutzerhandbuch Was kann X1 Was kann X1 Die Merkmale von X1 auf einen Blick Bereich Feature Erl uterung Nutzen f r Sie 1 Produktkonzeption schnelle Erstellung von techn und wiss Reports mit Hilfe von interaktiven Funktionen C ba sierten Skripten Fernsteuerung Stand Alone L sung Einfachheit Flexibilit t Effizienz Benutzerkomfort in allen Gestaltungsebenen individuelle Auswertung und Pr sentation von m chtigen komplexen Daten 2 Entwicklungsplattform All in One integriertes offenes Konzept konsequente Objektorientierung bei Daten Grafik und Skript Compiler und Editor Debugger f r die CX1 Programmierung OLE Fernsteuerung ber ActiveX DLL Schnittstelle u v m 3 Benutzerf hrung Intuitive MS Anmutung Point amp Click WYSIWYG Metastruktur Arbeiten wie in MS Office nur mit mehr M glichkeiten 4
96. nen Sie einen Namen f r das Kurvenelement angeben Dieser Name erscheint dann in der Liste der Kurven im Legende Dialog und wird in der Legende im Dokument angezeigt Mit dem K stchen Sichtbar k nnen Sie die Sichtbarkeit der Kurve ein bzw ausschalten Im Kasten Diagrammbezug k nnen Sie vorgeben auf welche Zeichenebene oder Achsenpaar sich die Kurve beziehen soll Reiter Daten Auf dieser Dialogseite k nnen Sie die Daten f r die Intervalle und Whisker Boxen getrennt konfigurieren Dazu stehen sechs Vektorfelder zur Verf gung Ein zus tzliches Vektorfeld dient zur Konfiguration der Positionen der Whisker Boxen und Intervall Linien bez glich der X Achse Die Breite der Whisker Boxen kann als Zahlenwert bez glich der X Achse und die Einr ckung der Boxen in Prozent vorgegeben werden Reiter Intervall Auf dieser Dialogseite k nnen Sie die Intervallinie und die zugeh rigen Markierungen f r die Intervalldarstellung konfigurieren F r die Intervalllinie steht ein Stiftfeld zur Verf gung Das zu editierende Symbol k nnen Sie durch die Auswahlbox w hlen und dann mit dem Symbolfeld bearbeiten Jedem Symbol kann ein Name zugeordnet werden Dieser Name erscheint sp ter in der Legende Mit dem K stchen Sichtbar k nnen Sie die Sichtbarkeit der Intervallinie und der Symbole ein bzw ausschalten Reiter Box F r die obere und untere Box k nnen Sie die Linienart und das F llmuster getrennt konfigurieren Dazu stehen jeweils e
97. ng sieht wie folgt aus 2E 2002 XOn Software GmbH 1 9 Formatstrings 87 1 9 3 1 10 1 10 1 1 11 1 11 1 1 11 2 1 11 3 1 11 4 Tips Tip zu Formatstrings Soll im Formatstring ein Prozentzeichen dargestellt werden so ist es wie folgt anzugeben Erweiterungen Zusatzbibliotheken Eine einfache M glichkeit f r die Erweiterung von X1 bietet die DLL Schnittstelle Wie bieten ihnen Zusatzbibliotheken zu zahlreichen Themen wie Datenbankzugriff Internet e t c Werfen sie doch einfach mal einen Blick in unseren aktuellen Produktkatalog unter http www xon de Tips und Tricks Tips und Tricks e Ausdrucke in verschiedenen Gr en e Ausrichtung von Textelementen Formatstrings Mehrere Graphikelemente markieren Mehrzeiliger Text 2D Tortendiagramm Ausdrucke in verschiedenen Gr en Tip zum Ausdruck in verschiedenen Gr en In der Projektleiste k nnen Sie mit dem Einstelifeid D MM die Skalierung f r die Ansicht des Dokumentes ver ndern Diese Einstellung wirkt sich auch auf den Ausdruck aus Sie k nnen demnach z B mit einer Skalierung von 50 einen um die H lfte verkleinerten Ausdruck Ihres Dokumentes erzeugen Um Werte zu w hlen die nicht im Drop Down Feld erscheinen k nnen Sie die Pfeiltasten auf der Tastatur benutzen Die Eingabe eines Wertes per Hand ist nicht m glich Sie k nnen jedoch ber das Anzeige Men Werte von Hand eingeben Ausrichtung von Text
98. nkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Schriftart Dieser Men punkt ffnet einen Dialog zur Vorgabe der Schriftart die f r die Ausgabe der Namen und Beschriftungen der Tortenst cke Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Sichtbar Dieser Men punkt dient dazu die Sichtbarkeit des Graphikelementes ein bzw auszuschalten 1 2 5 4 Beispiel Tortendiagramm Teil 1 Teil 3 Teil 4 1 2 6 Balkendiagramm 1 2 6 1 Beschreibung WI Balkendiagramm Datendialog Kontextmen Beispiel Beschreibung Das Balkendiagramm wurden in den X1 Versionen 1 x als Grafikelemente implementiert In den Versionen 2 x wurde hierf r ein Kurventyp 2D Balken geschaffen und der Balk
99. nsionalen Balkendiagrammes ab Benutzen sie das Graphikelement Legende um ein 2D Balkenelement anzulegen Die Balken werden entweder bez glich einer Zeichenebene oder einem Paar Achsen gezeichnet Das Aussehen der Balken kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden Sie bei Dialog 2D Balken Dialog 2D Balken Dialog Beschreibung Beispiel Beschreibung Der Dialog des 2D Balkenelementes besteht aus vier Dialogseiten die durch Reiter umgeschaltet werden k nnen Die einzelnen Seiten werden im Folgenden auch einzeln erl utert Reiter Objekt Auf dieser Dialogseite k nnen Sie einen Namen f r das Kurvenelement angeben Dieser Name erscheint dann in der Liste der Kurven im Legende Dialog und wird in der Legende im Dokument abgezeigt Mit dem K stchen Sichtbar k nnen Sie die Sichtbarkeit der Kurve ein bzw ausschalten Im Kasten Diagrammbezug k nnen Sie vorgeben auf welche Zeichenebene oder Achsenpaar sich die Kurve beziehen soll Reiter Schichten Auf dieser Dialogseite k nnen Sie die Balkenschichten und die zugeh rigen Daten konfigurieren F r jede Schicht kann in das Eingabefeld Name ein Name eingegeben werden Der erscheint dann auch in der Legende Mit den Schaltfl chen kann zwischen den Schichten navigiert werden Sie haben folgende Bedeutung e MI Bewegt zur ersten Schicht 2002 XOn Software GmbH 1 3 Kurvenobjekte 33 1 3 2 3 e A Bewegt zur vorhe
100. on Bedingungscode ist jeglicher Bedingungscode der Form wie er auch in einer WHERE Klausel benutzt werden kann Wenn es f r die rechte Tabelle keinen bereinstimmenden Datensatz im ON oder USInG Teil eines LEFT JOIN gibt wird f r die rechte Tabelle eine Zeile benutzt in der alle Spalten auf NULL gesetzt sind Das k nnen Sie benutzen um Datens tze in einer Tabelle herauszusuchen die in einer anderen Tabelle kein Gegenst ck haben select tabellel from tabellel LEFT JOIN tabelle2 ON tabellel id tabelle2 id where tabelle2 id is NULL Dieses Beispiel findet alle Zeilen in tabelle1 mit einem id Wert der in tabelle2 nicht vorhanden ist also alle Zeilen in tabelle1 ohne entsprechende Zeile intabelle2 Hierbei wird nat rlich angenommen dass tabelle2 id alsNOT NULL deklariert ist Die USING spalten_liste Klausel nennt eine Auflistung von Spalten die in beiden Tabellen existieren m ssen Eine USING Klausel wie A LEFT JOIN B USING C1 C2 C3 Ist definiert als semantisch identisch mit einem oN Ausdruck wie diesem A C1 B C1 AND A C2 B C2 AND A C3 B C3 Der NATURAL LEFT JOIN zweier Tabellen ist definiert als semantisch identisch quivalent zu einem INNER JOIN oder einem LEFT JOIN mit einer USING Klausel die alle Spalten nennt die in beiden Tabellen existieren RIGHT JOIN funktioniert analog wie LEFT JOIN Um Code zwischen Datenbanken portabel zu halten wird empfohlen LEFT JOIN anstelle von RIGHT JOIN zu benutzen
101. ormatstring angegeben Als Texthintergrund kann opaque oder transparent eingestellt werden die Textfarbe und die Hintergrundfarbe k nnen konfiguriert werden Beispiel Balkendiagramm 2D Balken Balken E wasserstand EZ Helfer Y Achse X Achse 2002 XOn Software GmbH 34 X1 Benutzerhandbuch 1 3 3 1 3 3 1 1 3 3 2 2D Vektoren Beschreibung 2D Vektorfeld Dialog Beispiel Beschreibung Das Kurvenelement 2D Vektorfeld bildet zwei Matrizen von Werten als zweidimensionales Vektodiagramm ab Eine Martix enth lt dabei die Richtungswerte f r jeden Vektor die zweite Matrix enth lt die Gr enwerte der Vektoren Benutzen sie das Graphikelement Legende um ein 2D Vektorelement anzulegen Das Vektordiagramm wird entweder bez glich einer Zeichenebene oder einem Paar Achsen gezeichnet Das Aussehen des Diagramms kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden Sie bei Dialog 2D Vektorfeld Dialog 2D Vektorfeld Dialog Beschreibung Beispiel Beschreibung Der Dialog der 2D Vektoren besteht aus drei Dialogseiten die durch Reiter umgeschaltet werden k nnen Die einzelnen Seiten werden im Folgenden auch einzeln erl utert Reiter Objekt SH Auf dieser Dialogseite k nnen Sie einen Namen f r das Kurvenelement angeben Dieser Name erscheint dann in der Liste der Kurven im Legende Dialog und wird in der Legende im Dokument abgezeigt Mit dem K stchen
102. pool Kontextmen Beschreibung Bearbeiten Einf gen von DIA Daten Einf gen von ODBC Datenquellen Beschreibung einf gen Vector gt l schen Matrix gt bearbeiten Text umbenennen ODBC Datenbank 8 DIA Header importieren exportieren alle l schen Einf gen Hiermit f gen sie dem Datenpool neue Elemente hinzu Dabei gibt es folgende Datentypen e Vektor Hiermit k nnen Sie von Hand einen Vektor eingeben e Matrix Hiermit k nnen Sie von Hand eine Matrix eingeben e Text Hiermit k nnen Sie einen Text eingeben e ODBC Datenbank Hiermit k nnen Sie Daten aus einer Datenbank per ODBC bernehmen e DIA Header Hiermit lassen sich Daten aus einer DIA Datenbank einlesen L schen L scht das markierte Objekt aus dem Datenpool Bearbeiten Hiermit lassen sich die Daten bearbeiten bzw andere Datenquellen ausw hlen falls die Daten aus einer Datenbank kommen Umbenennen Erlaubt es dem Objekt einen anderen Namen zu geben Der Name mu hierbei nicht den Konventionen f r Bezeichner gen gen Importieren Dient dazu Datenelemente aus einer X1P Datei zu laden Exportieren Dient dazu die Daten im Pool in einer X1P Datei zu speichern Einf gen Vektor Poolelement Vektor einf gen Beschreibung Datenpool Kontextmen Datenpool Beschreibung E Integer Double Matrix Datum Zeit Text String ODBC Datenbank Ke DIA Header importieren ex
103. portieren alle l schen W hlen sie im Kontextmen des Datenpools unter einf gen Vector den gew nschten Datentyp f r 2002 XOn Software GmbH X1 Benutzerhandbuch den Vector Es erscheint dann ein Dialog zur bearbeitung des Vektors Ok abbrechen Dimensionen 1 7 1 2 Einf gen Matrix Poolelement Matrix einf gen Beschreibung Datenpool Kontextmen Datenpool einf gen Vector gt l schen Matrix gt bearbeiten Text umbenennen ODBC Datenbank e DIA Header importieren exportieren alle l schen W hlen sie im Kontextmen des Datenpools unter einf gen Matrix den gew nschten Datentyp f r die Matrix Es erscheint dann ein Dialog zur bearbeitung der Matrix Ok abbrechen Dimensionen 1 7 1 3 Einf gen ODBC Poolelement ODBC Datenquelle einf gen Beschreibung Datenpool Kontextmen Datenpool Beschreibung W hlen sie zun chst im Kontextmen des Datenpools den Men punkt einf gen ODBC Datenbank Es erscheint ein Dialog zur Auswahl einer ODBC Datenquelle 2002 XOn Software GmbH 1 7 Datenpool 71 Select Data Source File Data Source Machine Data Source Data Source Name Descripti MOIS User sol MS Access 97 Datenbank User Northwind User N rd paradox User SouthDeadCalm User Text Dateien U Trials W hlen sie hier die gew nschte Datenquelle aus und dr cken sie
104. r Mit ihrer Hilfe k nnen s mtliche sonst von Hand durchzuf hrende Aktionen automatisiert werden Zudem sind viele Methoden enthalten die es erm glichen die Daten in X1 weiter zu verarbeiten so z B eine komplette Mathematik Bibliothek In der Online Referenz von CX1 wird darauf detailliert eingegangen Durch eine offengelegte DLL Schnittstelle ist es f r Entwickler m glich auf einfachste Weise Erweiterungen vorzunehmen und X1 somit an die pers nlichen Erfordernisse anzupassen Weitere Zusatzbibliotheken und das preiswerte Runtime Modul das zwar die volle X1 Funktionalit t besitzt aber das Editieren von Dokumenten und CX1 Programmen nicht zul t runden das Angebot ab Eine detaillierte umfangreiche Dokumentation geh rt wie Sie sehen ebenfalls zum Standard Zus tzlich werden die M glichkeiten von X1 durch eine Vielzahl mitgelieferter Beispiele illustriert Schauen Sie doch einfach mal in das Unterverzeichnis samples ihrer X1 Installation und probieren Sie es Siehe auch Graphikelemente F r wen ist X1 gedacht F r wen ist X1 gedacht X1 kann f r die Visualisierung von beliebigen Daten verwendet werden Insbesondere wenn einer der folgenden Punkte auf Sie zutrifft sollten Sie sich mit X1 detaillierter befassen Sie haben die Aufgabe vorwiegend technische Daten in ansprechender Form zu visualisieren scheuen aber die Investition in eine f r Ihre Belange bertriebene technische Analyse Software Der Umfang un
105. r Dialog der 3D Balken besteht aus drei Dialogseiten die durch Reiter umgeschaltet werden k nnen Die einzelnen Seiten werden im Folgenden auch einzeln erl utert Reiter Objekt 2002 XOn Software GmbH 1 3 Kurvenobjekte 43 Auf dieser Dialogseite k nnen Sie einen Namen f r das Kurvenelement angeben Dieser Name erscheint dann in der Liste der Kurven im Legende Dialog und wird in der Legende im Dokument angezeigt Mit dem K stchen Sichtbar k nnen Sie die Sichtbarkeit der Kurve ein bzw ausschalten Im Kasten Diagrammbezug k nnen Sie vorgeben auf welche 3D Szene sich die Kurve beziehen soll Reiter Schichten Auf dieser Dialogseite k nnen Sie die Balkenschichten und die zugeh rigen Daten konfigurieren F r jede Schicht kann in das Eingabefeld Name ein Name eingegeben werden Der erscheint dann auch in der Legende Mit den Schaltfl chen kann zwischen den Schichten navigiert werden Sie haben folgende Bedeutung e M Bewegt zur ersten Schicht 4 Bewegt zur vorherigen Schicht e gt Bewegt zur n chsten Schicht NI Bewegt zur letzten Schicht e Ka F gt eine neue Schicht vor der aktuellen ein l F gt eine neue Schicht nach der aktuellen ein H Zeigt die Nummer der aktuellen Schicht und erm glicht eine Direkte Anwahl einer chicht Die Daten f r die aktuelle Schicht werden durch einen Vektor angegeben Dazu steht das Vektorfeld H he zur Verf gung F r die Konfiguration der Linienart f
106. r die Darstellung des Rahmens der Balken der aktuellen Schicht steht ein Stiftfeld zur Verf gung Die F llung der aktuellen Schicht kann mit demn Musterfeld konfiguriert werden Reiter Anordnung Auf dieser Dialogseite k nnen Sie die Anordnung der einzelnen Balken in der X Y Ebene bestimmen Dazu stehen zwei Vektorfelder f r X und Y Koordinaten zur Verf gung Die Balkenbreiten k nnen durch die rechts angeordneten Eingabefelder in X und Y Richtung vorgegeben werden Die angegebenen Breiten beziehen sich auf die X bzw Y Achse Das Layout k nnen sie ber ein Auswahlfeld festlegen Zur Auswahl stehen e Balken Die Elemente werden als Quader dargestellt Zylinder Die Elemente werden als Zylinder dargestellt Kegel Die Elemente werden als Kegel dargestellt Band X Die Schichten werden als B nder entlang der X Achse gezeichnet Band Y Die Schichten werden als B nder entlang der Y Achse gezeichnet 2002 XOn Software GmbH A4 X1 Benutzerhandbuch 1 3 8 3 Beispiel 1 3 9 1 3 9 1 1 3 9 2 3D Stapeibalkendiagram BER Schicht Arbeiter P Schicht Dienst Darstellung als Stapel Zylinder EE Schicht Salat 3D Oberfl che Beschreibung 3D Oberfl che Dialog Beispiel Beschreibung Das Kurvenelement 3D Oberfl che bildet eine Matrix von Werten als dreidimensionale Oberfl che Gitterlinien oder Wasserfall ab Benutzen sie das Graphikelement Legende um ein 3D Oberfl che Element anzulegen
107. raphik Beschreibung bai Pixel Grafik Datendialog Kontextmen Beispiel Beschreibung Das Grafikelement Pixel Grafik erm glicht die Einbindung von Pixel Grafiken unterschiedlicher Formate Unterst tzt werden bmp dib Windows DIB device independent bitmap jpg jpeg JFIF JPEG file interchange format DCH PCX PC Paintbrush file format tga TGA Targa image file gif Verwendung nur eingeschr nkt m glich GIF87 und GIF89 wegen Patentschutz Mit Pixel Grafiken k nnen sie Firmenlogos Symbole o im Dokument dargestellen Die Bilder k nnen in X1 frei skaliert werden f r eine optimale Darstellungsqualit t empfehlen wir aber die Bilder in den originalen Gr enverh ltnissen zu belassen 2002 XOn Software GmbH 12 X1 Benutzerhandbuch 1 2 2 2 1 2 2 3 Dialog Pixel Grafik Dialog Beschreibung Kontextmen Beispiel Beschreibung S Der Bitmap Grafik Dialog ist eigentlich nur ein Datei Offnen Dialog der die Auswahl einer Bitmap Datei zul t Nach erfolgreicher Auswahl und Best tigung wird die Bitmap Grafik dargestellt Dabei wird die Grafik an die Gr e des Rahmens angepa t Um die Grafik in Originalgr e darzustellen klicken Sie im Kontextmen auf Gr e Originalgr e Kontextmen Pixel Grafik Kontextmen Beschreibung Datendialog Beispiel Beschreibung Name Position Originalgr e freie Gr e Daten Methoden g
108. rigen Schicht e gt Bewegt zur n chsten Schicht e N Bewegt zur letzten Schicht e A F gt eine neue Schicht vor der aktuellen ein e D F gt eine neue Schicht nach der aktuellen ein e Zeigt die Nummer der aktuellen Schicht und erm glicht eine Direkte Anwahl einer Schicht Die Daten f r die aktuelle Schicht werden durch einen Vektor angegeben Dazu steht ein Vektorfeld zur Verf gung F r die Konfiguration der Linienart f r die Darstellung des Rahmens der Balken der aktuellen Schicht steht ein Stiftfeld zur Verf gung Die F llung der aktuellen Schicht kann mit dem Musterfeld konfiguriert werden Reiter Anordnung Auf dieser Dialogseite wird die Anordnung der Balken festgelegt Im Kasten Ausrichtung k nnen Sie angeben ob die Balken vertikal senkrecht oder horizontal waagerecht gezeichnet werden sollen Im Kasten Schichtung k nnen Sie angeben ob die Balkenschichten bereinander oder nebeneinander angeordnet werden sollen Die Position der einzelnen Balken kann durch einen Vektor vorgegeben werden Dazu steht ein Vektorfeld zur Verf gung Die relative Breite der Balken kann durch das Eingabefeld Balkenbreite vorgegeben werden Eine Balkenbreite von 1 bedeutet dabei da die Balken direkt aneinander liegen Reiter Beschriftung Auf dieser Dialogseite k nnen Sie die Beschriftung der Balken konfigurieren Die Gr e jedes Balkenelementes kann als Zahlenwert ausgegeben werden Wie diese Zahl formatiert wird wird durch einen F
109. rt f r den gilt da 50 aller gemessenen Werte kleiner waren als dieser Wert Im mathematischen Sinne entspricht dies dem Median Die obere Grenze der oberen Box ist blicherweise der Punkt f r den gilt da 90 aller gemessenen Werte kleiner sind als dieser Wert Aus dem Diagramm kann man nun folgendes lesen and 2002 XOn Software GmbH 36 X1 Benutzerhandbuch Aus dem Intervall kann man grunds tzlich ersteinmal den Bereich erkennen in dem sich die Me werte f r alle Pr flinge bewegten Zudem kann man aus der Lage des Mittelwertes schon grob erkennen wie die Verteilung der Werte aussieht Ist die Whiskerbox bez glich dem Intervall sehr klein so kann man daraus schlie en da ein Gro teil der Me werte sehr eng beieinander liegt und es nur einige wenige Ausrei er gibt welche das deutlich gr ere Intervall verursachen Erreicht die Whisker Box aber fast die Gr e des Intervalls so kann man davon ausgehen da die Me werte ber das gesamte Intervall gleichm ig verteilt sind 1 3 4 2 Dialog Whisker amp Intervall Dialog Beschreibung Beispiel Beschreibung Der Dialog des Whisker amp Intervall Plots besteht aus vier Dialogseiten die durch Reiter umgeschaltet werden k nnen Die einzelnen Seiten werden im Folgenden auch einzeln erl utert Genauere Informationen zur Verwendung dieses Plots finden Sie in der Whisker amp Intervall Beschreibung Reiter Objekt Auf dieser Dialogseite k n
110. sich auf das Einf gen Kopieren L schen und Ausschneiden von Graphikelementen beziehen Die einzelnen Men punkte haben folgende Bedeutung Ausschneiden Diese Funktion kopiert die ausgew hlten Graphikelemente in die Zwischenablage und l scht sie anschlie end aus dem Dokument Haben die gew hlten Elemente noch Unterelemente wird der Anwender mit einem Dialog gefragt ob diese Unterelemente ebenfalls gel scht werden sollen Kopieren Diese Funktion kopiert die ausgew hlten Graphikelemente in die Zwischenablage Einf gen Diese Funktion f gt den Inhalt der Zwischenablage in das aktuelle Dokument ein Dabei wird das aktuell aktive Graphikelement als Container verwendet Die eingef gten Elemente werden dadurch also zu Kindern des aktiven Verkn pfung einf gen Diese Funktion dient dazu eine Verkn pfung zu einem Objekt in das aktuelle Dokument einzuf gen Auf diese Art und Weise k nnen Sie z B eine Corel Draw Grafik einf gen indem Sie zu der zugeh rigen Datei Corel Datei eine Verkn pfung erstellen Wird die Corel Draw Grafik ge ndert wird sie auch automatisch im X1 ge ndert Speziell einf gen Manche Programe stellen Daten in der Zwischenablage in verschiedenen Formaten zur Verf gung So stellt X1 z B ein Graphikelement als X1 Objekt und als Metafile zur Verf gung Mit der Funktion Speziell einf gen k nnen Sie w hlen welches Datenformat Sie einf gen m chten L schen Diese Funktion l scht die ausgew hlten Grap
111. sion 0 oder wird der Punkt Erscheint ein Dezimalpunkt so Johne eine Zahl angegeben wird kein wird davor wenigstens eine Dezimalpunkt ausgegeben Dezimalstelle ausgegeben Die letzte Stelle wird gerundet precision gibt die maximale 6 signifikante Stellen werden Anzahl signifikanter Stellen an Jausgegeben folgende Nullen werden die aus gegeben werden unterdr ckt precision gibt die maximale 6 signifikante Stellen werden Anzahl signifikanter Stellen an Jausgegeben folgende Nullen werden die ausgegeben werden unterdr ckt 1 9 2 Beispiele Beispiele zu Formatstrings Beispiel 1 Es soll eine Flie kommazahl mit Vorzeichen ohne Exponent und drei Stellen hinter dem Komma in folgender Form ausgegeben werden 274 075 Der zugeh rige Formatstring sieht wie folgt aus Leerzeichen werden durch einen Unterstrich kenntlich _ gemacht 3 Beispiel 2 Es soll eine Flie kommazahl ohne Exponent vier Stellen hinter dem Komma wenigstens A Stellen vor dem Komma und einem Leerzeichen bei positiven Zahlen statt dem Minuszeichen bei negativen Zahlen ausgegeben werden Leerzeichen werden durch einen Unterstrich kenntlich _ gemacht _0543 5200 Der zugeh rige Formatstring sieht wie folgt aus Leerzeichen werden durch einen Unterstrich kenntlich _ gemacht _010 4 Beispiel 3 Es soll eine Flie kommazahl mit Exponent und zwei Stellen hinter dem Komma ausgegeben werden 5 52E 002 Der zugeh rige Formatstri
112. sition des Graphikelementes Sie k nnen w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e Dieser Men punkt ffnet einen Dialog zur Vorgabe der Gr e des Graphikelementes Schriftart Dieser Men punkt ffnet einen Dialog zur Vorgabe der Schriftart die f r die Ausgabe der Namen und Beschriftungen der Balken Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu definieren bzw bestehende Methoden zu editieren Es ffnet sich ein Untermen in welchem Sie das Ereignis w hlen k nnen bei dem die zugeh rige Methode ausgef hrt wird Haben Sie ein Ereignis gew hlt ffnet sich ein ein CX1 Editierfenster in dem der bisher definierte CX1 Code angezeigt wird Haben Sie eine bisher unbenutzte Methode angew hlt erscheint ein leerer Funktionsk rper in den die gew nschten Befehle eingetragen werden k nnen Welche Methoden bereits definiert sind erkennen Sie an dem H kchen vor dem Ereignis dem die Methode zugeordnet ist Sichtbar Dieser Men punkt dient dazu die Sichtbarkeit des Graphikelementes ein bzw auszuschalten 1 2 6 4 Beispiel Balkendiagramm edel deele ehe iii 41 12 undates A BEE Neukunden lt E Wiederk ufer H E Januar Februar M rz April Mai Cer T A A 1 2 7 Achse 1 2 7 1 Beschre
113. spektor F gen Sie eine Variable ein indem Sie im Variableninspektor die rechte Maustaste dr cken zl Ja m RE l schen Hexadezimalanzeige Hee GG e CC eg Ready Tragen Sie den Bezeichner ein Wert aka wa Ze i H 00000006 int Yard A Var A Var A Var 7 Sie k nnen auch mehrere Variablen berpr fen indem Sie die letzten beiden Schritte wiederholen 2002 XOn Software GmbH 1 9 Formatstrings 83 1 9 1 9 1 Formatstrings Formatstrings Formatstrings Beispiele Tips Beschreibung Um die Ausgabe von numerischen Datums oder Zeitwerten zu formatieren werden in X1 sogenannte Formatstrings benutzt wie sie aus der C Programmierung bekannt sind Auf diese Weise kann die Ausgabe von Zahlen Ganze oder Flie kommazahlen und deren Formatierung z B Nachkommastellen Exponent Einheiten usw konfiguriert werden oder sie haben Einflu auf die Darstellung von Zeit und Datumsangaben Datumsformate Zahlenformate Formatstrings f r Datum und Zeitangaben Prinzipiell hatein Formatstring f r Zahlen folgende Struktur type Liste der in X1 erlaubten type Zeichen f r Datums und Zeitangaben 2002 XOn Software GmbH 84 X1 Benutzerhandbuch Zeichen Typ Ausgabeformat Sa DATE habgek rzter Wochentag SA DATE Wochentag St
114. t v sichtbar Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nnen w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e Dieser Men punkt ffnet ein Untermen mit den Auswahlm amp oumli glichkeiten Originalgr e und freie Gr e Bei Wahl des Men punktes Originalgr e wird die Gr e des Graphikelementes an die Originalgr e des angezeigten Bildes angepa t Dies ist f r die Darstellung optimal Bei Wahl des Men punktes freie Gr e ffnet sich der bekannte Dialog f r die Vorgabe der Elementgr e Dabei wird das Bild der Gr e entsprechend angepa t was allerdings zu Verlusten in der Darstellungsqualit t f hren kann Daten Dieser Men punkt ffnet den Datendialog des Graphikelementes In diesem Dialog k nnen die Eigenschaften des Graphikelementes definiert werden Methoden Benutzen Sie diesen Men punkt um CX1 Methoden f r das Graphikelement zu defin
115. t A gt das Skript ausf hren Beachten sie da dieser Men punkt nur im Modus ausf hren aktiv ist Bearbeiten Mit diesem Men punkt schalten sie um zwischen dem Modus ausf hren und dem Modus bearbeiten Alternativ k nnen sie auch mit der Taste in der Projekt Leiste oder ber den shortcut lt STRG gt lt B gt zwischen den Modi umschalten 2002 XOn Software GmbH 62 X1 Benutzerhandbuch 1 6 1 7 1 6 1 8 Fenster Fenster Men Neues Fenster Diese Funktion erzeugt ein neuse Fensters des aktuellen Dokumentes Kaskadieren Diese Funktion ordnet die Dokumentenfenster in berlappender Form als Kaskade an Nebeneinander Diese Funktion ordnet die Dokumentenfenster nebeneinander an bereinander Diese Funktion ordnet die Dokumentenfenster nebeneinander an Symbole anordnen Diese Funktion ordnet die Symbole von auf Symbolgr e verkleinerten Dokumentenfenstern auf der Arbeitsfl che neu an Alle schlie en Diese Funktion schlie t alle ge ffneten Dokumentenfenster Optionen Optionen Men Das Optionen Men enth lt Funktionen zur Konfiguration allgemeinener Einstellungen von X1 Die einzelnen Men punkte haben folgende Bedeutung Bibliotheken Diese Funktion ffnet den Bibliotheken Dialog Papierformat Diese Funktion ffnet den Papierformat Dialog Ladeoptionen Diese Funktion ffnet den Ladeoptionen Dialog Kopf amp Fu zeilen Diese Funktion ffnet den Dia
116. t das Ergebnis innerhalb der gegebenen Feldgr e links aus Vorgabe Ausrichtung nach rechts Setzt dem Ergebnis in jedem Falle ein Vorzeichen voraus Vorzeichen wird nur bei negativen Werten ausgegeben Wird width O vorangesetzt wird bis zum erreichen von width links mit Nullen aufgef llt keine Auff llung Leer Setzt dem Ausgabewert ein Leerzeichen voraus wenn er vorzeichenbehaftet und positiv ist Wird ignoriert wenn das Flag gesetzt ist keine Leerzeichen Bewirkt die Ausgabe eines Dezimalpunktes unter allen Bedingungen Bei der Benutzung mit den g und G Formaten wird das Abschneiden von folgenden Nullen verhindert Ein Dezimalpunkt wird nur ausgegeben wenn ihm wenigstens eine Stelle folgt Bedeutung der precision Angabe f r numerische Ausgaben in X1 2002 XOn Software GmbH 86 X1 Benutzerhandbuch precision gibt die Anzahl von Vorgabe f r precision ist 6 Ist Stellen nach demm Komma an precision 0 oder wird der Punkt Die letzte Stelle wird gerundet ohne eine Zahl angegeben wird kein Dezimalpunkt ausgegeben E precision gibt die Anzahl von Vorgabe f r precision ist 6 Ist Stellen nach demm Komma an precision 0 oder wird der Punkt Die letzte Stelle wird gerundet ohne eine Zahl angegeben wird kein Dezimalpunkt ausgegeben f precision gibt die Anzahl von Vorgabe f r precision ist 6 Ist Stellen nach demm Komma an preci
117. tenquelle k nnen explizite Daten direkt in die Tabelle eingetippt werden oder aber auch durch einen Vektor des Datenpools vorgegeben werden Bei expliziter Vorgabe von Daten kann die Anzahl der Tortenst cke vorgegeben werden bei einer Verkn pfung mit dem Datenpool wird die L nge des Pool Vektors benutzt Die Tabelle enth lt f r jedes Tortenst ck eine Zeile In der ersten Spalte wird das Muster angezeigt mit dem das Tortenst ck gezeichnet wird Durch einen Mausklick auf dieses Feld k nnen Sie dieses Muster editieren In der zweiten Spalte kann dem Tortenst ck ein Name gegeben werden der dann auch neben dem Tortenst ck angezeigt wird F r die Ausgabe der Gr e des Tortenst ckes kann in der dritten Spalte ein Formatstring angegeben werden In der vierten Spalte wird die Gr e des Tortenst ckes eingegeben Bei einer Verkn pfung mit dem Datenpool wird diese Spalte durch den Pool Vektor ersetzt In Spalte f nf k nnen Sie f r jedes Tortenst ck eine Exposition in Prozent angeben Als weitere allgemeine Einstellungen k nnen Sie den Hintergrundmodus f r den Tortentext zwischen transparent und opaque umschalten Die Interpretation der Gr enwerte und die Bema ung kann verschieden gestaltet werden absolut absolut Die Werte werden absolut interpretiert und auch so beschriftet absolut prozentual Die Werte werden absolut interpretiert aber als Prozentwerte beschriftet prozentual prozentual Die Werte werden prozentual interpretiert
118. texte auf einem wei en Hintergrund ansonsten erfolgt die Textdarstellung erfolgt auf einem durchsichtigen Hintergrund Die Balkensummen k nnen auf Wunsch ber den Balken angezeigt werden Der Winkel der Balkenbeschriftungen kann vorgegeben werden Ein Wert von 0 Grad bedeutet da der Text horizontal ausgegeben wird Das Verh ltnis von Balkenabstand zu Balkenbreite kann ebenfalls vorgegeben werden Ein Verh ltnis von 0 bedeutet da Balken an Balken gezeichnet wird 1 bedeutet da der Abstand zwischen den Balken ist genauso gro wie die Balken selbst Die Schriftart f r die Beschriftungen des Balkendiagrammes k nnen im Kontextmen eingestellt werden Kontextmen Balkendiagramm Kontextmen Beschreibung Datendialog Beispiel Position Gr e Schriftart Daten Methoden gt v sichtbar Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern 2002 XOn Software GmbH 20 X1 Benutzerhandbuch Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Po
119. ug Achsenpaar angegeben wurde e Y Achse Auswahl einer Y Achse auf der aktuellen Seite Dieses Feld ist nur sichtbar wenn als Diagrammbezug Achsenpaar angegeben wurde e Zeichenebene Auswahl einer Zeichenebene Dieses Feld ist nur sichtbar wenn als Diagrammbezug Ebene angegeben wurde Daten Seite e X Koordinaten Auswahl eines Vektors f r die Gitterkoordinaten X e Y Koordinaten Auswahl eines Vektors f r die Gitterkoordinaten Y e Z Werte Auswahl einer Matrix f r die Gitterkoordinaten Z Die St tzpunkte P ergeben sich dann als X Y Z Darstellung Seite e Feine Linien Linienart der untergeordneten Konturlinien Grobe Linien Linienart der Hauptkonturlinien LU e Extralinien LU Interpolation Interpolationsfunktion Beispiel H henliniendiagramm Y Achse Feldlinien KIT 3 6 TEN SIEH Az N 4 MET Ee Du LIESE SE CC 2 E 0 0 28 32 36 40 X Achse Magnetfeld 2002 XOn Software GmbH 1 3 Kurvenobjekte 41 1 3 7 1 3 7 1 1 3 7 2 3D Kurve Beschreibung 3D Kurve Dialog Beispiel Beschreibung Das Kurvenelement 3D Kurve bildet eine Menge von Punkten X Y Z als dreidimensionale Kurve ab Benutzen sie das Graphikelement Legende um eine 3D Kurve anzulegen Die 3D Kurve wird bez glich einer 3D Szene gezeichnet Das Aussehen der Kurve kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden Sie bei 3D
120. und a so beschriftet Grad Grad Die Werte werden als Gradangaben interpretiert und auch so beschriftet Mit dem Winkel der Perspektive kann der Betrachtungswinkel gew hlt werden Der Startwinkel des ersten St cks gibt an wo mit dem Zeichnen des ersten Tortenst ckes begonnen wird Das M glichkeit des Verh ltnis von H he und Durchmesser der Torte runden das Angebot der Einstellungsm glichkeiten ab Die Schriftart f r die Ausgabe der Tortentexte sowie der Namen der Tortenst cke k nnen im Kontextmen eingestellt werden Kontextmen Tortendiagramm Kontextmen Beschreibung Datendialog Beispiel Position Gr e Schriftart Daten Methoden gt v sichtbar Name Dieser Men punkt ffnet einen Dialog zur Eingabe eines Namens f r das Graphikelement Dieser Name wird bei der Programmierung mit CX1 als Bezeichner benutzt und mu deshalb den blichen Konventionen f r Bezeichner gen gen 2002 XOn Software GmbH 18 X1 Benutzerhandbuch X1 vergibt bei der Erzeugung von Graphikelementen automatisch Namen Mit Hilfe dieses Dialoges k nnen Sie diesen standardm ig vergebenen Namen in einen der Bedeutung des Graphikelementes entsprechenden Namen ab ndern Position Dieser Men punkt ffnet einen Dialog zur Vorgabe der Position des Graphikelementes Sie k nnen w hlen ob die Position absolut oder aber relativ zur aktuellen Position angegenen wird Gr e Dieser Men pu
121. vall Plot wird entweder bez glich einer Zeichenebene oder einem Paar Achsen gezeichnet Das Aussehen des Diagramms kann dabei in weiten Grenzen angepa t werden Genauere Informationen dazu finden Sie bei Dialog Whisker amp Intervall Zur Bedeutung dieses doch etwas ungew hnlichen Kurventypes Der Whisker amp Intervall Plot kommt aus dem Bereich der Statistik und Qualit tssicherung Er wird besonders dann eingesetzt wenn Eigenschaften von Produkten Ma e Gewicht el Widerstand o ber ein gro es Los von Pr flingen betrachtet werden sollen Auf der X Achse werden in diesem Falle die zu pr fenden Produkteigenschaften WEEN z B L nge und Die Y Achse n bilden die Me werte ab Im Beispiel also L nge in Millimetern und den Widers in Ohm Die Intervallinie mit Ihren Markierungen bildet nun f r jede Produkteigenschaft das Maximum den Mittelwert und das Minimum ab Die Linie markiert also den Bereich in dem sich die Me werte f r alle Pr flinge bewegten und die Markierungen stellen das Maximum Mittel bzw Minimum dar Die Whisker Boxen stellen dar wie die Me werte f r jede Produkteigenschaft ber den Bereich zwischen Maximum und Minimum verteilt sind Die untere Grenze der unteren Box stellt blicherweise den Me wert dar f r den gilt da 10 aller Me werte kleiner sind als dieser Wert Die obere Grenze der unteren Box ist gleichzeitig untere Grenze der oberen Box und stellt normalerweise die 50 Grenze dar Das ist also der We
122. wird Gr e Hier k nnen Sie die Gr e der Punktmarkierung in Millimetern angeben Randfarbe Wenn Sie auf das Farbfeld klicken ffnet sich ein Farbauswahldialog und Sie k nnen eine Farbe f r den Rand der Markierung ausw hlen Hintergrundfarbe Wenn Sie auf das Farbfeld klicken ffnet sich ein Farbauswahldialog und Sie k nnen eine Farbe f r den Hintergrund der Markierung ausw hlen Dieses Farbfeld hat nur dann eine Bedeutung wenn Sie ein F llmuster verwenden ansonsten wird die Musterfarbe zum ausf llen benutzt Musterfarbe Wenn Sie auf das Farbfeld klicken ffnet sich ein Farbauswahldialog und Sie k nnen eine Farbe f r das F llmuster der Markierung ausw hlen F llmuster Aus der Auswahlbox k nnen Sie das gew nschte F llmuster ausw hlen mit dem das Innere der Markierung ausgef llt werden soll 3D Symbolfeld 3D Symbolfeld Das Symbolfeld dient zur Konfiguration von Punktmarkierungen in dreidimensionalen Darstellungen Es besteht aus drei Eingabeelementen n E Gr e Gr e des Markierungssymbols relativ zur Szene in der es dargestellt wird Wenn sie hier 100 w hlen erhalten sie ein Symbol das etwa genauso gro wie die dargestellte Szene ist Vern nftige Werte liegen zwischen 5 und 10 2002 XOn Software GmbH 1 4 Kombinierte eingabefelder 51 Symbol Geometrische form der Markierung Sie haben derzeit die Auswahl zwischen e kein Symbol e W rfel e
123. wird f r Werte Z im Intervall Z i die Farbe F zwischen F und F interpoliert Wenn sie als Abbildung den Wasserfall w hlen haben sie folgende Einstellm glichkeiten X Richtung darstellen Wasserfall parallel zur X Achse darstellen Farbe Farbe der Wasserfallfl che Gitter Linienart der Gitterlinie Y Richtung darstellen Wasserfall parallel zur X Achse darstellen 2002 XOn Software GmbH 46 X1 Benutzerhandbuch Farbe Farbe der Wasserfallfl che Gitter Linienart der Gitterlinie Wenn sie als Abbildung das Gitter w hlen haben sie folgende Einstellm glichkeiten Gitter Linienart der Gitterlinien Reiter Symbol Auf dieser Dialogseite k nnen Sie konfigurieren ob und wie sie die St tzpunkte der Oberfl che markieren wollen Weitere informationen finden sie unter 3D Symbolfeld 1 3 9 3 Beispiel 1 4 1 4 1 1 4 1 1 Oberfl che 0 0 25 5 0 8 0 10 0 Kombinierte eingabefelder Matrixfeld Matrixauswahlfeld Matrixfeld Das Matrixfeld dient zur Eingabe und Konfiguration von Daten f r Matrizen F r die Matrix k nnen ber die obenliegende Auswahlbox drei verschiedene Datenquellen ausgew hlt werden 1 Implizit 2002 XOn Software GmbH 1 4 Kombinierte eingabefelder 47 1 4 1 2 Gr e z0 Die Matrix wird durch Angabe von Startwert Z0 und Schrittweiten in X und Y Richtung DX DY durch X1 automatisch generiert 2 Explizit Katz M
124. wischen 25 und 300 ist auch eine freie Vergr erung m glich Alternativ ist das auch mit der Projektleiste m glich X1 Pur Mit dieser Funktion k nnen Sie den Ansichtsmodus von X1 insofern ver ndern da s mtliche Bedienelemente unsichtbar werden und nur noch die Anzeige des Dokumenteninhalts erfolgt Dies ist besonders dann von Vorteil wenn Sie X1 von einer anderen Applikation fernsteuern und die Ergebnisse direkt verfolgen m chten 1 6 1 4 1 Lineal Das Lineal von X1 Das Lineal besitzt Markierungen in Abst nden von zwei Millimetern die ganzen Zentimeter sind durch gr ere Striche markiert und au erdem nummeriert Sie k nnen sich auch ein Gitter in mit einer Rastergr e von einem Zentimeter anzeigen lassen wenn Sie in der Projektleiste auf das Gittersymbol klicken oder aus dem Men unter Anzeige den Punkt Gitter w hlen 2002 XOn Software GmbH X1 Benutzerhandbuch 1 6 1 5 Layout Layout Men Das Layout Men enth lt all die Funktionen mit denen Sie die Anordnung der Graphikelemente bestimmen k nnen Au erdem k nnen Sie die Parameter f r die Gitter Ausrichtung konfigurieren Die einzelnen Men punkte haben folgende Bedeutung Elemente anordnen Mit Hilfe dieser Funktionen k nnen Sie mehrere Graphikelemente bez glich einer Seitenkante ausrichten W hlen Sie dazu mehrere Graphikelemente aus und benutzen Sie dann eine der vier M glichkeiten der Anordnung Links Rechts Oben Unten um
125. y 1 x 273 14 e logit y log x 100 x Graphikobjekte Graphikelemente von X1 Graphikelemente sind graphische Objekte die in das Layout eines X1 Dokumentes aufgenommen werden k nnen Mit Hilfe der Palette k nnen Sie das gew nschte Element ausw hlen und dann auf dem Arbeitsblatt ein Rechteck gew nschter Gr e aufziehen Beachten sie da ihr Dokument im Modus bearbeiten sein mu damit sie neue Elemente einf gen k nnen Folgende Graphikelemente stehen zur Verf gung e D Rahmen S Pixel Graphik Alren Beie gt Tortendiagramm H T e Di Zeichenebene DI 3D szene E Legende E e OLE Objekt WI Balkendiagramm Das Balkendiagramm wurden in den X1 Versionen 1 x als Grafikelemente implementiert In den Versionen 2 x wurde hierf r ein Kurventyp 2D Balken geschaffen und der Balken Icon aus der Grafikelemente Werkzeugleiste entfernt Nat rlich unterst tzen wir aber weiterhin ltere x1g Dateiformate die dieses Grafikelement enthalten 2002 XOn Software GmbH 10 X1 Benutzerhandbuch 1 2 1 1 2 1 1 1 2 1 2 1 2 1 3 Rahmen Beschreibung ol Rahmen Datendialog Kontextmen Beispiel Beschreibung Der Rahmen stellt einen leeren Container dar der dazu dienen kann andere Grafikelemente aufzunehmen und somit zu Gruppen zusammenzufassen Dies l t sich bewerkstelligen indem in einen Rahmen andere Grafikelemente eingef gt werden bzw
Download Pdf Manuals
Related Search
Related Contents
ALTERNATING PRESSURE PUMP AND MATTRESS USER MANUAL EOU-A-MBX03 AtermWL54GCの無線設定方法について 第1版 (728KB) Ashly FET-200 User's Manual Longview Owner`s Manual 80191-03 SeedVac Sequential Product Information - Spec Sheet Optoma TW615-3D data projector Copyright © All rights reserved.
Failed to retrieve file