[GastForen Programme Print/Bildbearbeitung Adobe InDesign [CS2][Scripting] xmlElement geht verloren, nachdem Bibliotheksobjekt plaziert wurde

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

[CS2][Scripting] xmlElement geht verloren, nachdem Bibliotheksobjekt plaziert wurde

Dude
Beiträge gesamt: 63

4. Sep 2006, 23:35
Beitrag # 1 von 2
Bewertung:
(662 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo an alle, die sich mit Scripting in InDesign näher beschäftigen!

An alle anderen natürlich auch ;-)

Seit mehreren Stunden probier ich an einem Problem herum und bin absolut ratlos, was InDesign hier macht!!!

Als Erklärung vorab, ich lese per Skript eine XML Datei ein, und führe je nach Elementname bestimmte Aktionen aus. Klappt eigentlich gut, aber bei Bibliotheksobjekten scheiter ich gerade.

Ich habe zwei Funktion. Die erste erhält die aktuelle InDesign Seite, die geöffnete Bibliothek und ein xmlElement mit dem Namen assetNode. Sobald ich die zweite Funktion aufrufe, die das entsprechende Bibliotheksobjekt plaziert, ist komischer Weise das xmlElement assetNode nicht mehr verfügbar!

Kann mir jemand nen Hinweis geben warum? Ich bin absolut ratlos mitlerweile

function setAsset(myPage, myLibrary, assetNode){
if(assetNode.markupTag.name == "asset"){
var assetName = getAttribute(assetNode, "name");
var placed = placeMyAsset(myLibrary, myDoc, assetName)
if(placed){
var myAsset = myDoc.groups.lastItem();
myAsset.move(myPage);
//assetNode is lost!
setAssetContent(myAsset, assetNode);
}
}
}

function placeMyAsset(myLibrary, myDoc, assetName){
var placed = false;
if(myLibrary.assets.item(assetName) != null){
var myAsset = myLibrary.assets.item(assetName);
myAsset.placeAsset(myDoc);
placed = true;
}
return placed;
}

Danke schon mal für alle Bemühungen
X

[CS2][Scripting] xmlElement geht verloren, nachdem Bibliotheksobjekt plaziert wurde

zaphodbeeblebroxx
Beiträge gesamt: 408

5. Sep 2006, 09:01
Beitrag # 2 von 2
Beitrag ID: #248856
Bewertung:
(650 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Daniel,

habe vor kurzem auch das Problem gehabt, dass beim Skripten mit Bibliotheksobjekten komische Sachen passieren.

Z.B. wenn man im Dok. etwas markiert hat und dann per Skript ein Objekt aus der Bibliothek ins Dokument platziert.

Dave Saunders hat zu diesem Thema etwas im Adobe-Forum geschrieben, vielleicht hilf dir das weiter:

http://www.adobeforums.com/[email protected]@.3bba0c2a/26

zaphodbeeblebroxx


als Antwort auf: [#248836]

Aktuell

InDesign / Illustrator
axaio_PR_Bild_300x300_10_22

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/