Übersicht
Mithilfe der integrierten VBScript-Schnittstelle können Sie wertvolle Zeit sparen, indem repetitive Analyse- und Berichterstellungsprozesse in DIAdem-Scripte ausgelagert werden. Arbeiten Sie effizienter mit Anwenderdialogen, die speziell auf die Anforderungen der jeweiligen Analyseaufgabe zugeschnitten sind.
Inhaltsverzeichnis
- Automatisierung von Arbeitsabläufen mithilfe von VBScript
- Hauptfunktionen zur Automatisierung von Arbeitsabläufen
- Erstellen maßgeschneiderter Bedienoberflächen in DIAdem
- Funktionsüberblick zur Erstellung von Bedienoberflächen in DIAdem-SCRIPT
- Weitere Informationen

Die Automatisierung von Analyse- und Berichtaufgaben spart wertvolle Zeit für die eigentliche Arbeit – die Interpretation und Nutzung der Ergebnisse.
Automatisierung von Arbeitsabläufen mithilfe von VBScript
Die Automatisierung wiederkehrender Arbeitsabläufe spart Zeit und Kosten und ermöglicht es Ihnen, sich anstatt auf die Erzeugung von Analyseergebnissen auf deren Interpretation zu konzentrieren. Im Modul DIAdem-SCRIPT steht Ihnen dafür eine komplette VBScript-Entwicklungsumgebung (VBScript = Visual Basic Script) zur Verfügung, mit welcher Sie sowohl einfache Analyse-Scripte als auch komplexe Systemlösungen erstellen können. Ein Aufzeichnungsmodus ermöglicht es Ihnen, Ihre zuvor erprobten interaktiven Bedienschritte in DIAdem automatisch aufzeichnen zu lassen. Die dabei entstehenden Scripte können Sie direkt und beliebig oft ausführen oder sie Ihren Anforderungen entsprechend erweitern. Im integrierten VBScript-Editor steht Ihnen dazu neben sämtlichen DIAdem-Funktionen der gesamte Funktionsumfang von VBScript einschließlich Verzweigungen, Schleifen, Fallunterscheidungen usw. zur Verfügung. DIAdem-SCRIPT kombiniert die Leistungsfähigkeit von DIAdem zur technischen Datenverarbeitung mit der flexiblen, einfach zu erlernenden Windows-Scriptsprache.
Hauptfunktionen zur Automatisierung von Arbeitsabläufen
- Makroaufzeichnungsfunktion zur Erstellung von VBS-Scripten für sequenzielle Analyse- und Berichterstellungsaufgaben
- Integrierter Script-Editor zum Anpassen und Erweitern aufgezeichneter VBS-Scripte
- Unterstützung der leistungsstarken, bedienfreundlichen VBScript-Programmiersprache einschließlich aller integrierten Standard-Programmierkonstrukte und Schnittstellen wie z. B. ADO und ActiveX
- Integration des kompletten DIAdem-Funktionsumfangs mittels Script-Erstellung zum Abrufen und Speichern von Daten, Ausführen mathematischer Analysen, zur Konfigurierung von VIEW- und REPORT-Layouts sowie zum Drucken von Ergebnisberichten
- Umfassende DIAdem-Funktionen für den Datenaustausch via SQL/ODBC, ASAM-ODS sowie über andere Protokolle
- Kommunikation mit anderen Anwendungen wie z. B. NI LabVIEW, MATLAB, IDL und Mathematica
- Erstellung anwenderspezifischer Funktionen sowie Nutzung dieser als DIAdem-Standardfunktionen durch die Registrierung von Scripten als Anwenderbefehle
- Integrierte Fehlerbeseitigungswerkzeuge für Entwicklung und Test benutzerdefinierter DIAdem-Lösungen

Erstellen Sie benutzerdefinierte Anwenderdialoge und passen Sie DIAdem Ihren individuellen Anforderungen an.
Erstellen maßgeschneiderter Bedienoberflächen in DIAdem
Der in DIAdem-SCRIPT integrierte Dialogeditor ermöglicht Ihnen die einfache Erstellung von Bedienoberflächen, die auf Ihre spezifischen Analyseaufgaben zugeschnitten sind. Diese auf VBScript basierende Anwenderdialoge verfügen über häufig eingesetzte und für Dialogeditoren typische Bedienelemente wie etwa Schaltflächen, Kontrollkästchen, Listenfelder, Optionsfelder und ActiveX-Steuerelemente. Mithilfe von DIAdem können dialoggeführt maßgeschneiderte Bedienoberflächen erstellt werden, die auf die Anforderungen Ihrer jeweiligen Analyse- bzw. Berichterstellungsaufgaben zugeschnitten sind. Individuell anpassbare mathematische Funktionen bzw. Schnittstellen führen den Anwender zudem durch eine Reihe komplexer Schritte der Berichterstellung.
Funktionsüberblick zur Erstellung von Bedienoberflächen in DIAdem-SCRIPT
- Grafisches Erstellen individueller Benutzeroberflächen mit gängigen Bedienelementen wie Schaltflächen, Listenfeldern, Tabellen und Kontrollkästchen
- Dynamisches Reagieren auf Eingaben des Anwenders wie Anklicken von Schaltflächen und Initialisieren von Steuerelementen
- Flexible Erweiterungsmöglichkeiten des Funktionsumfangs durch ActiveX-Steuerelemente
Weitere Informationen
- Nächstes Thema: Integrierte Datenerfassung und Anbindung an NI LabVIEW
- Vergleich der DIAdem-Softwarepakete
- Mehr über NI DIAdem
Legal
This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).
