INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.




Unsere Partner:

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner






Stellenangebote:
Ingenieur/in Fernüberwachung
Westliches Ruhrgebiet

Senior Softwareentwickler/in
Westliches Ruhrgebiet

Applicationsingenieur (m/w) Testsysteme Central IE Prozessentwicklung
Frankfurt am Main

Berater und SW-Entwickler (m/w) für 3D-Erfassung/-Visualisierung/-Druck
Ulm

Entwicklungsingenieur (m/w) Auslegung / Versuch für Elektromotoren
Frankfurt





.
 
Themabewertung:
  • 1 Bewertung(en) - 5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

DIAdem Autocode: Programmieren leichtgemacht
19.03.2010, 08:39, (Dieser Beitrag wurde zuletzt bearbeitet: 20.07.2012, 16:24 von Bruno.)
#1
DIAdem-Version: 2011 und 2012 und auf alten CD's runter bis 3.0
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 1996
DIAdem Autocode: Programmieren leichtgemacht

Dieses Tutorial soll es Anfängern in DIAdem erleichtern, in die Scriptprogrammierung einzusteigen. Denn die erste Hürde ist oft, den richtigen Befehl oder die korrekte Syntax zu finden.
Die Möglichkeiten, die beschrieben werden, beziehen sich auf DIAdem 11.1. In älteren Diademversionen sind nicht alle Funktionalitäten vorhanden.

1. Aufzeichnungsmodus
Im Script Bereich gibt es den Aufzeichnungsmodus. (Fast) alle Aktionen, die in DIAdem gemacht werden erzeugen direkt einen entsprechenden Script Befehl incl. der passenden Parameter.
Außerdem können verschiedene Arten der Dateibezüge (Nur Dateiname / Absoluter Pfad / Pfadvariable) gewählt werden.
Stoppen der Aufzeichnung nicht vergessen!
2. Drag and Drop
Kanäle, Gruppen und deren Eigenschaften können per Drag and Drop in das Scriptfenster gezogen werden. Es wird der Code für den Zugriff auf das jeweilige Objekt oder die Eigenschaft erstellt.
3. „Strg“- a / „Strg“ + „Shift“- c
„Strg“- a Kopiert die Parameter eines Dialogs in die Zwischenablage, funktioniert auch im Aufzeichnungsmodus, wo die Einstellungen direkt ins Script übernommen werden.
Ab DIAdem 2012 kopiert „Strg“ + „Shift“- c alle Referenzen eines Reportobjekts in die Zwischenablage.
4. Befehlsliste „Strg“- Leertaste / Autovervollständigen
Öffnet im Scripteditor eine Liste mit allen Objekten, Befehlen und Prozeduren. Bereits eingegebene Zeichen werden Autovervollständigt. Bei einem Objekt kann über die Eingabe eines Punktes „.“ die Liste mit den nächsten Elementen angezeigt werden. Weiter Erläuterungen finden sich in der Hilfe unter „Autovervollständigen“
5. Code aus der Hilfe
Der blau markierte Beispielcode aus der Hilfe kann über den Link „Script kopieren“ kopiert werden. Auch die Beispiele aus dem Beispielfinder können kopiert werden.
6. Vorlagen automatisch erstellt
Im Scripttreiber des DAC Bereichs kann aus dem Dialog heraus eine umfangreiche Scriptvorlage den Anforderungen angepaßt erstellt werden.
Über den ASCII Import lassen sich automatisch Dataplugins erstellen und im Scripteditor bearbeiten.

Ich freue mich über konstruktive Kritik!
Gruß
Bruno

DIAdem 2012
Antworten


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Vergleich Excel / DIAdem Bruno 0 7.851 18.02.2011, 11:36
Letzter Beitrag: Bruno
  Performance in DIAdem: Optimales Lesen und Schreiben von Kanaldaten Carpe_DIAdem 0 10.842 17.12.2008, 11:08
Letzter Beitrag: Carpe_DIAdem
  Performance in DIAdem: ScriptInclude anstelle von ScriptStart Carpe_DIAdem 0 8.265 04.12.2008, 18:25
Letzter Beitrag: Carpe_DIAdem

Gehe zu: