Skip navigation
cazwaratah
Currently Being Moderated

Urgent help needed with Table Processing script

Jul 17, 2012 9:26 PM

Hello, I am totally new to scripting in Indesign. I found a script in the Indesign Exchange for processing tables with table/cell/paragraph styles posted by LeeShort on 12 April 2011. The link for the script is http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail& loc=en_us&extid=2419524

 

It says it is for CS4 but I use CS5.5 on WIN 7, not sure if this is the cause for the errors. I'm having trouble getting the script to work and am starting to get quite anxious as I have 1851 tables to format. I've downloaded and read the indesign scripting tutorials and javascript guide so I understand the basics, but I'm really lost once I look at this script.

 

The first error I received was a syntax one:

ProcessTables_Syntax_Error.jpg

I removed the offending text from this and the three similar errors that followed. I resaved a new .jsx file called ProcessTablesCG.jsx and then ran the script again.

 

I ran the new script and received the following error:

 

ProcessTablesCG_Javascript_Error.jpg

 

From the screen shot of the original script posted by LeeShort, I am expecting a dialog box to open where I would enter the style names and parameters etc, however I can't get the script to produce this. The tables I need to format are identical in row and column count, with the same requirements for table/cell/para/char style formatting, so I want the script to apply to every table in the doc that matches that criteria. Here is a screen shot of a table with styles applied and the unformatted table after it has been imported from word and a script has been run to set the column widths.

 

How_Tables_Should_Look.jpg

 

 

This will probably be obvious to those of you who understand JS but I'm at the point of tears of frustration with the pressure of over 1800 tables to format and about 2500 pages of text, with less than 10 days to do it. I need these scripts to work!!

 

To the beautiful souls that offer assistance ... thank you kindly in advance for your help

 
Replies
  • Currently Being Moderated
    Jul 18, 2012 12:38 AM   in reply to cazwaratah

    @cazwaratha – I can't help, but I think the posted version of the script was not tested at all!


    There are 3 syntax errors on line 465, 470 and 475 you could fix yourself (a superfluous dot in each of the code lines):

     

    465: "allParagraphStyles.[myCounter]" should be: allParagraphStyles[myCounter]

    470: "allCellStyles.[myCounter]" should be: allCellStyles[myCounter]

    475: "allCharacterStyles.[myCounter]" should be: allCharacterStyles[myCounter]

     

    I did not test any further, because the "Table Processor" window exceeds the screen estate of my MacBook Pro. I can alter that, but have no time for doing so in the moment. What's also missing: an e-mail address of the author or a contact website where you can report errors, make suggestions etc.pp.

     

    And: there is a statement that this script is an ActionScript. It's not: it's a JavaScript (ExtendScript).

     

    After fixing the issues you could test it. Use it with care…

     

    Uwe

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points