Ich habe angefangen, den Action Recorder zu verwenden (sehr nette Funktion) - aber er hat ein paar seltsame Dinge.Erstens scheint die Schaltfläche Skripte ausführen nichts zu tun.Ich kann ein gespeichertes Skript ausführen, indem ich die gewünschten Schritte auswähle, mit der rechten Maustaste klicke und "Skripte ausführen" wähle, und es funktioniert gut.Aber die Schaltfläche Skripte ausführen tut nichts.Ist das ein Fehler?Vielleicht hängt es mit meiner nächsten Frage zusammen.
Ich mache eine Analyse und speichere das Skript.Wenn ich dann dieses Skript öffne, funktioniert es wie oben beschrieben, fügt aber auch alles, was ich tue, zu demselben Skript hinzu.Mir ist klar, dass alles protokolliert wird, aber wenn ich das Skript schließe und erneut öffne, werden alle zusätzlichen Schritte ausgeführt (wie der Versuch, die Analyse zu reproduzieren, die Datei zu schließen usw.) - und es gibt keine Aufforderung, diese zu speichern oder nicht zu speichern Änderungen am Skript.Mit anderen Worten, das Skript, das ich gespeichert habe, wird ständig geändert, indem alles hinzugefügt wird, was ich tue.Wenn ich das Skript erneut öffne, ist es nicht dasselbe, was ich zuvor gespeichert hatte, sondern es wurde hinzugefügt.
Kann jemand Licht in diese Fragen bringen?
Vielen Dank.
Ich fürchte, ich kann Ihrer Frage nicht folgen.Können Sie den unten stehenden Workflow ausprobieren?
- Führen Sie eine Analyse durch, öffnen Sie Tabellen, Grafiken usw.
- Öffne das Protokoll
- Wählen Sie die entsprechenden Aktionen aus
- Rechtsklick auf eine Aktion > Skript speichern > In Skriptfenster
- Speichern Sie das geöffnete Skript als .jsl-Datei irgendwo
- Schließen Sie alles, was Sie geöffnet haben
- Öffnen Sie die .jsl-Datei und drücken Sie dann Skript ausführen
An diesem Skript (jsl-Datei), das Sie gespeichert und erneut geöffnet haben, sollte sich nichts ändern.
Danke, das hat funktioniert.Ich habe mir das Drehbuch angeschaut, das neulich nicht funktioniert hat, und es gab einige unverständliche Charaktere am Anfang des Drehbuchs.Als ich diese entfernt habe, hat dieses Skript auch funktioniert.Ich denke, das Problem war das Timing, wann das Skript gespeichert wird.Sie (ich) müssen es speichern, bevor Sie die Datei schließen - dann scheint es zu funktionieren und bleibt intakt.Ich glaube, ich habe das Skriptfenster geöffnet gelassen und die Datei geschlossen, bevor ich das Skript gespeichert habe.