FAQ-428 Wie führe ich LabTalk-Skript nach dem Import aus?
run-script-after-import
Letztes Update: 06.01.2019
Es gibt mehrere Optionen zum Ausführen von LabTalk-Skript nach dem Import, um die Daten nachzubearbeiten (Berechnungen, Formatierung, Analyse, Zeichnen):
- Seit Origin 2016 können Sie LabTalk-Skript zu den Dialogen Daten: Aus Datei importieren für ASCII-, CSV-, SPC- oder Excel-Dateien hinzufügen und haben dabei die Option, Ihre Einstellungen als Dialogdesign zu speichern.
- Eine andere Option ist das Speichern von LabTalk-Skript direkt im Arbeitsblatt. Auf der Registerkarte Skript des Dialogs Arbeitsblatteigenschaften eingegebenes LabTalk-Skript kann darauf festgelegt werden, nach dem Import ausgeführt zu werden. Diese Methode kann mit allen importierten Daten verwendet werden, unabhängig vom Dateityp. Dies ist eine gute Lösung für die Nutzer, die maximale Beweglichkeit wünschen, da es möglich ist, Skripte mit der Arbeitsmappe oder der Projektdatei zu speichern.
- Für die meisten Dateitypen können Sie über den Dialog iwfilter Skript zu einem Filter für den Import per Drag&Drop hinzufügen. Als Beispiel soll der Excel-Import dienen. Klicken Sie auf Einstellungen: Importfilter verwalten und wählen Sie Excel in der Spalte Filter des Dialogs Importfilter verwalten. Stellen Sie sicher, dass das Kontrollkästchen Drag&Drop unterstützen aktiviert ist. Klicken Sie auf Bearbeiten, um den Dialog Import and Export: iwfilter zu öffnen. Geben Sie das LabTalk-Skript in dem Feld Labtalk-Skript nach Import im Zweig Allgemeine Importeinstellungen ein. Klicken Sie auf Speichern unter, um den Filter (.oif-Datei) umzubenennen und im Verzeichnis <Anwenderdateiordner>\Filters zu speichern. Um den Importfilter zu verwenden, ziehen Sie eine Excel-Datei per Drag&Drop in Origin. Ein Dialog Filter auswählen wird angezeigt. Wählen Sie Ihren gespeicherten Filter und klicken Sie auf OK. Das LabTalk-Skript in dem Feld "Skript nach..." wird automatisch bei Import ausgeführt (siehe unten Hinweis 1). Jeder durch diese Vorgehensweise hinzugefügte Importfilter kann auch beim Importieren über den Dialog Datei: Öffnen oder während der Importoperationen der Stapelverarbeitung verwendet werden (beachten Sie, dass der Dialog batchProcess selbst Skriptoptionen beinhaltet).
- Sie können auch einen Importfilter speichern und das Skript für die Ausführung nach dem Import mit dem Importassistenten hinzufügen. Während diese Option für die Nutzer am interessantesten sein wird, die ASCII-Dateien importieren -- insbesondere Dateien von komplexer Struktur -- , kann sie auch verwendet werden, um binäre und andere "benutzerdefinierte" Datentypen zu importieren.
Hinweis 1: Diese Operation ist nicht auf die Dateiformate Famos, MDF und pClamp anwendbar.
Hinweis 2: Sie können das Kontrollkästchen XF-Dialog öffnen im Abschnitt Allgemeine Importeinstellungen im Dialog iwfilter aktivieren und den entsprechenden Importdialog beim Importieren von Daten öffnen.
Schlüsselwörter:LabTalk-Skript, Nachbearbeitung, Daten importieren, Importfilter, iwfilter, Arbeitsblattskript, Arbeitsblatteigenschaften, Stapelverarbeitung
|