🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.scripting.indesign
Article #9611

Re: [CS2 Server] Open/Close document - everytime ??

#9611
From: Dave_Saunders
Date: Sat, 22 Jul 2006 03:24
13 lines
1590 bytes
I wrote about this yesterday. Here's an extract:

Creating a Resolved Reference to a Document

As we�ve seen, app.activeDocument creates a resolved reference, but what if you want a resolved reference to some other document or your script needs to run in the InDesign Server environment where active documents aren�t supported? For this, you use the getElements() �method. In the general case when applied to a collection, this returns an array of resolved references; when applied to an individual reference, it returns a resolved reference to just that object. So, the following can be used to get a resolved reference to the first document for scripts that might need to be run on InDesign Server:

aDoc = app.documents[0].getElements()[0];

---------------------

And, given that this works whether or not the script is running in InDesign Server, I've changed my snippet to use this from now on.

Dave
Technical Details
Message-ID: <3bc0ffb1.0@webcrossing.la2eafNXanI>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.germany.com!newsfeed.freenet.de!news.albasani.net!news.ecp.fr!news.stben.net!webcrossing
References: <F430228C251325E2E5439FCFA4E5CA15@in.webcrossing.la2eafNXanI>

Show Full Headers
Complete Article Headers
X-Google-Thread: f939a,2c0bd8ee70928161
X-Google-Attributes: gidf939a,public
X-Google-Language: ENGLISH,ASCII
From: Dave_Saunders@adobeforums.com
Newsgroups: adobe.scripting.indesign
Subject: Re: [CS2 Server] Open/Close document - everytime ??
Message-ID: <3bc0ffb1.0@webcrossing.la2eafNXanI>
Date: Fri, 21 Jul 2006 20:24:18 -0700
References: <F430228C251325E2E5439FCFA4E5CA15@in.webcrossing.la2eafNXanI>
Lines: 22
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.germany.com!newsfeed.freenet.de!news.albasani.net!news.ecp.fr!news.stben.net!webcrossing