Ich habe ein Skript mit einer Funktion, die die erste Geschichte eines Dokuments auscheckt. Wenn ich das ausführe, erscheint ein Dialog, der fragt, ob ich den Text auf die neueste Version aktualisieren möchte. Da diese Funktion mehrmals pro Lauf des Skripts ausgeführt wird, möchte ich diesen Dialog unterdrücken, indem ich jedes Mal auf yes antworte. Gibt es eine Möglichkeit, diese Dialoge automatisch zu bestätigen, wenn sie auftauchen, oder sie einfach mit einer automatischen Antwort zu unterdrücken?Ist es möglich, CheckOut/CheckIn-Dialoge in Extendscript zu unterdrücken?
function doccheckout(doc) {
// get the main story
var stories = doc.stories
var story = stories.firstItem()
// check out the main story
story.checkOut()
}
Das gleiche passiert, wenn ich das Dokument mit document.checkIn()
schließen aus, so möchte ich, dass man auch zu unterdrücken, aber ich nehme jede Lösung auf den ersten Teil mit dem zweiten anwendbar sein wird.
Relevante Popups
Es scheint, letzte Zeile sollte 'UserInteractionLevels.INTERACT_WITH_ALL'. – milligramme
Danke @milligramme – fabianmoronzirfas
Ich bekomme 'UserInteractionLevels ist aus irgendeinem Grund nicht definiert. Der Objektmodell-Viewer zeigt jedoch an, dass er existiert. [This old thread] (https://forums.adobe.com/thread/871757) schlägt vor, 'app.displayDialogs' zu verwenden, das nicht im neuesten 8.0-Objektmodell zu sein scheint. – Arcandio