Autoscripts
Autoscripts sind Scripts, die automatisch ausgeführt werden, wenn sie durch die Erstellung einer bestimmten Ausgabe aus ausgewählten Prozeduren ausgelöst werden. Sie können zum Beispiel ein Autoscript verwenden, das automatisch die obere Diagonale entfernt und in der Tabelle die Korrelationskoeffizienten unterhalb einer bestimmten Signifikanz hervorhebt, sobald eine Korrelationstabelle mit der Prozedur "Bivariate Korrelationen" berechnet wurde.
Autoscripts können für eine bestimmte Prozedur angegeben werden oder für bestimmte Ausgabetypen aus unterschiedlichen Prozeduren gelten. Zum Beispiel könnten Sie ein Autoscript haben, das die ANOVA-Tabellen, die durch One-Way ANOVA erzeugt werden, sowie ANOVA-Tabellen, die durch andere statistische Prozeduren erzeugt werden, formatiert. Andererseits erzeugen "Häufigkeiten" eine Häufigkeitstabelle und eine Statistiktabelle. Für jeden Tabellentyp können Sie ein separates Autoscript verwenden.
Jeder Ausgabetyp für eine bestimmte Prozedur kann nur einem einzigen Autoscript zugewiesen werden. Sie können jedoch ein Basis-Autoscript erstellen, das auf alle neuen Viewer-Elemente vor der Anwendung von Autoscripts für bestimmte Ausgabetypen angewendet wird. Weitere Informationen finden Sie in Scriptoptionen.
Die Registerkarte "Scripts" im Dialogfeld "Optionen" (im Menü "Bearbeiten") zeigt die Autoscripts an, die auf Ihrem System konfiguriert wurden. Hier können Sie neue Autoscripts einrichten oder die Einstellungen vorhandener Autoscripts ändern. Optional können Sie Autoscripts für Ausgabeelemente direkt vom Viewer erstellen und konfigurieren.
Ereignisse, die Autoscripts auslösen
Folgende Ereignisse können Autoscripts auslösen:
- Erstellung einer Pivot-Tabelle
- Erstellung eines Notes-Objekts
- Erstellung eines Warnungsobjekts
Sie können Scripts auch verwenden, um Autoscripts indirekt auszulösen. Sie können z. B. ein Script schreiben, das die Prozedur "Korrelationen" aufruft, die wiederum das Autoscript auslöst, das mit der resultierenden Korrelationstabelle verknüpft ist.