Quitter
  • Communauté internationale
    • Langue:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티

Apply Table style contained in TableStyleGroup

Explorateur ,
May 19, 2017 May 19, 2017

Hi I am trying to apply Table style to all Tables in the story:

    for (s=0; s<app.activeDocument.stories.length; s++) 

    for (t=0; t<app.activeDocument.stories.tables.length; t++) 

    { 

         app.activeDocument.stories.tables.TableStyleGroup.itemByName("Group").TableStyle.itemByName("Table Style 1")

         app.activeDocument.stories.tables.clearTableStyleOverrides(); 

    } 

What am I doing wrong?

SUJETS
Scripting
1.7K
Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines

correct answers 1 bonne réponse

Explorateur , May 19, 2017 May 19, 2017

lf.corullon  wrote

What exactly do you want to do?

Your main code is doing anything.

The script shows an error? Or simply do anything?

You want to select the table and set a style to be applied.

  1. app.activeDocument.stories.tables.appliedTableStyle = app.activeDocument.tableStyleGroups.itemByName("Group").tableStyles.itemByName("Table Style 1");

I just copied the line from the script you supplied and it seem to be working now!

I don't know what browser do you use, or what is happening when you copying

...
Traduire
Enthousiaste ,
May 19, 2017 May 19, 2017

Try:

app.activeDocument.stories.tables.tableStyleGroup.itemByName("Group").tableStyles.itemByName("Table

Style 1")

app.activeDocument.stories.tables.clearTableStyleOverrides();

Em 19 de mai de 2017 10:55 AM, "Peter Stnsz" <forums_noreply@adobe.com>

escreveu:

Adobe Community <https://forums.adobe.com/?et=watches.email.thread>

Apply Table style contained in TableStyleGroup

criado por Peter Stnsz

<https://forums.adobe.com/people/Peter+Stnsz?et=watches.email.thread> em *InDesign

Scripting* - Visualize a discussão completa

<https://forums.adobe.com/message/9525286?et=watches.email.thread#9525286>

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Explorateur ,
May 19, 2017 May 19, 2017

Thanks, but this doesn't seem to work either. ESTK throws an error: Object does not support the property of method "tableStyleGroup"

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Enthousiaste ,
May 19, 2017 May 19, 2017

tableStylesGroup

Em 19 de mai de 2017 11:23 AM, "Peter Stnsz" <forums_noreply@adobe.com>

escreveu:

Adobe Community <https://forums.adobe.com/?et=watches.email.thread>

Apply Table style contained in TableStyleGroup

resposta de Peter Stnsz

<https://forums.adobe.com/people/Peter+Stnsz?et=watches.email.thread> em *InDesign

Scripting* - Visualize a discussão completa

<https://forums.adobe.com/message/9525293?et=watches.email.thread#9525293>

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Explorateur ,
May 19, 2017 May 19, 2017

again: Object does not support the property or method "tableStylesGroup"

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Enthousiaste ,
May 19, 2017 May 19, 2017

Sorry.

tableStyleGroups

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Explorateur ,
May 19, 2017 May 19, 2017

Doesn't work.

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Enthousiaste ,
May 19, 2017 May 19, 2017

What exactly do you want to do?

Your main code is doing anything.

The script shows an error? Or simply do anything?

You want to select the table and set a style to be applied.

  1. app.activeDocument.stories.tables.appliedTableStyle = app.activeDocument.tableStyleGroups.itemByName("Group").tableStyles.itemByName("Table Style 1");
Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Explorateur ,
May 19, 2017 May 19, 2017

As mentioned in my first post, the script applies Table style to all Tables in the document (same like here: Apply a table style to all tables in the document

Whenever I try your suggestion to place: tableStyleGroups, tableStylesGroup etc. I am getting an ESTK error Object does not support the property or method [...]

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Enthousiaste ,
May 19, 2017 May 19, 2017

Does the table group name you put in the code really exists? Does the table

style name you put in the code really exists?

In the code Jongware writes in the mentioned topic, you must replace "tabs"

by the right path to the table style. As I made in my last reply.

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Explorateur ,
May 19, 2017 May 19, 2017

Yes, the Style Group exist:

Screen Shot 2017-05-19 at 16.03.01.png

The Jongware method works Perfectly ("tabs" is only his name for The Table style - you can rename it accordingly to your Table Style and it still works, The problem is once you have a Table Style inside the Group).

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Enthousiaste ,
May 19, 2017 May 19, 2017

I know, my friend.

But, because your style is within a group, you must to write the entire

"path" to the style.

1. app.activeDocument.stories.tables.appliedTableStyle =

app.activeDocument.tableStyleGroups.itemByName("Group"

).tableStyles.itemByName("Table Style 1");

I tested here and it's working.

Em 19 de mai de 2017 12:05 PM, "Peter Stnsz" <forums_noreply@adobe.com>

escreveu:

Adobe Community <https://forums.adobe.com/?et=watches.email.thread>

Apply Table style contained in TableStyleGroup

resposta de Peter Stnsz

<https://forums.adobe.com/people/Peter+Stnsz?et=watches.email.thread> em *InDesign

Scripting* - Visualize a discussão completa

<https://forums.adobe.com/message/9525466?et=watches.email.thread#9525466>

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Explorateur ,
May 19, 2017 May 19, 2017

lf.corullon  wrote

What exactly do you want to do?

Your main code is doing anything.

The script shows an error? Or simply do anything?

You want to select the table and set a style to be applied.

  1. app.activeDocument.stories.tables.appliedTableStyle = app.activeDocument.tableStyleGroups.itemByName("Group").tableStyles.itemByName("Table Style 1");

I just copied the line from the script you supplied and it seem to be working now!

I don't know what browser do you use, or what is happening when you copying/pasting/writing the code on the forum it appeared to be broken in your previous posts!

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines
Enthousiaste ,
May 19, 2017 May 19, 2017
LA PLUS RÉCENTE

I'm answering from my phone (Gmail app).

Traduire
Signaler
Directives de la communauté
Restez bienveillant et courtois, ne vous attribuez pas la paternité des créations d’autrui et assurez-vous de l’absence de doublons avant de poster du contenu. En savoir plus
community guidelines