De vrais tableaux Indesign en fusion de données avec un script.

Note utilisateur:  / 7
MauvaisTrès bien 

idMise à jour le 30.11.2012.

Une des rares faiblesses de la fusion de données, c'est son incapacité à produire de vrais tableaux.

Mais que faire quand on souhaite exploiter la pleine puissance de cette technologie mais obtenir malgré tout un vrai tableau éditable dans Indesign ?

Voilà un script qui va répondre à cette question !

02 preparation baseRésultat

 Utilisation

Ouvrez un document Indesign et créez votre tableau.

Chargez votre fichier source dans le panneau de fusion de données

Mappez les cellules comme bon vous semble

09 prep

Sélectionnez la rangée à dupliquer.

11 select row

Lancez le script. Vous obtenez un vrai tableau éditable !

12 true table merged13 true table editable
14 edit table style
15 true table modified

Plus d'infos sur le blog de Loic Aigon

Téléchargment

Commentaires   

 
Guiffier
#1 Guiffier 28-11-2012 09:49
Bonjour, toujours le même message d'erreur : Please select a row before running the script. J'ai pourtant bien selectionner la ligne a formater. j'ai refais la manipe plusieurs fois, recharger le script !!!
Citer
 
 
Eddy
#2 Eddy 30-11-2012 19:37
Bonsoir.
Le script est mis à jour après correction du bug.
Citer
 
 
LACOSTE
#3 LACOSTE 14-12-2012 16:45
Bonjour,

Désolée mais je n'arrive pas à faire fonctionner le script qui pourtant résoudrait bien mes problèmes. J'ai le message d'erreur suivant "Unable to retrieve the CSV file" ; bien sûr j'utilise un fichier txt pour importer mes données dans Indesign, le fichier CSV ne voulant pas fonctionner... Peut-on adapter votre script ? J'ai tout un tas de tableaux à faire à partir de données d'un fichier Excel...
Merci d'avance pour votre aide
Citer
 
 
LEGOUPIL
#4 LEGOUPIL 06-03-2013 09:18
Bonjour,

J'ai le même problème que LACOSTE... une idée d'ou vient le problème ?

Merci!

Citation en provenance du commentaire précédent de LACOSTE :
Bonjour,

Désolée mais je n'arrive pas à faire fonctionner le script qui pourtant résoudrait bien mes problèmes. J'ai le message d'erreur suivant "Unable to retrieve the CSV file" ; bien sûr j'utilise un fichier txt pour importer mes données dans Indesign, le fichier CSV ne voulant pas fonctionner... Peut-on adapter votre script ? J'ai tout un tas de tableaux à faire à partir de données d'un fichier Excel...
Merci d'avance pour votre aide
Citer
 
 
Gérard
#5 Gérard 04-05-2013 11:57
Bonjour

J'ai le message d'erreur numéro 55 "l'objet ne prend pas en charge la propriété ou la méthode 'tables'" à la ligne 53. J'ai pourtant bien suivi les explications.

À quoi cela correspond-il ?
Citer
 
 
Eddy
#6 Eddy 04-05-2013 12:09
Bonjour Gérard, je viens d'envoyer un e-mail à Loic afin qu'il prenne connaissance de ton commentaire et t'y apporte éventuellement une réponse.
Citer
 
 
Gérard
#7 Gérard 04-05-2013 16:09
J’ai trouvé d'où venait cette erreur, j'utilisais une vieille version. En prenant la dernière mise en ligne, ça marche parfaitement.

Excusez-moi du dérangement.
Citer
 
 
stephanemonfort@sfr.fr
#8 stephanemonfort@sfr.fr 25-10-2013 11:27
Bonjour,

Je suis en train de tester ce script qui doit être génial mais malheureusement pour moi cela ne fonctionne pas pour le moment.

En effet quand je lançe le script (qui reste d'ailleurs grisé dans ma liste de script) après avoir sélectionné ma ligne de tableau à dupliquer le message suivant s'affiche :

“Unable to retrieve the CSV File”

Est-ce du à ma version d'InDesign (CS4) ou à autre chose ?

Merci d'avançe pour votre réponse.
Citer
 
 
Greg
#9 Greg 25-10-2013 14:32
Tout simplement super pratique !
C'est la première que j'utilise un script. Pour moi c'est pour un trombinoscope.
Sur la version CS5.5, ça fonctionne Stéphane, mais j'ai utilisé le format txt en export d'excel.
Si ça peut t'aider.
Merci encore Pour ce script !
Citer
 
 
stephanemonfort@sfr.fr
#10 stephanemonfort@sfr.fr 25-10-2013 18:32
Bah… malheureusement je suis en CS4 et j'ai l'impression que ça ne marche pas, en fait, dans mon panneau InDesign de scripts les scripts son grisés avec un petit symbole sens interdit… donc problème. C'est vraiment dommage car cette fonction est magique. Moi aussi j'ai utilisé le format .txt mais rien n'y fait. Y a t-il une chance que le script pour le CS4 existe encore ou pas.
Quoiqu'il arrive, merci pour ta réponse Greg. Si quelqu'un connaît une formule magique… je suis preneur… on peut toujours rêver.
Citer
 
 
Carlier
#11 Carlier 27-03-2014 16:09
Bonjour, j'essaye d'utiliser le script cependant je suis confronté au message "Unable to retrieve the CSV File". Je suis en CSS 5

Merci à tous
Citer
 
 
Carlier
#12 Carlier 28-03-2014 10:42
J'ai essayé de mettre un fichier .CSV, le problème étant que le séparateur est point virgule et non tabulation. Indesign ne comprend donc pas.
en tabulation Indesign comprend :
T - champ1
T - champ2
T - champ3
("T" étant le petit symbole dans fusion de donnée)
et avec mon CSV (séparateur ;) il comprend :
T - champ1, champ2, champ3

Merci
Citer
 
 
leify
#13 leify 11-04-2014 16:22
Merci merci beaucoup pour ce script :)
J'ai une petite question par contre: à mesure que je mets à jour mon fichier excel ( avec un bon millier de références ) , quelle est la manip à faire pour que les données soit automatiquement mises à jour sur Indesign?
j'a coché dans préférences la mise à jour des liens + MAJ fusion des données, recliqué sur le script et pouff... pas grand chose si ce n'est une nouvelle page blanche... Si quelqu'un a une idée...
merci d'avance pour la bouée de sauvetage
Citer
 
 
Loic
#14 Loic 11-04-2014 16:55
Citation en provenance du commentaire précédent de leify :
Merci merci beaucoup pour ce script :)
J'ai une petite question par contre: à mesure que je mets à jour mon fichier excel ( avec un bon millier de références ) , quelle est la manip à faire pour que les données soit automatiquement mises à jour sur Indesign?
j'a coché dans préférences la mise à jour des liens + MAJ fusion des données, recliqué sur le script et pouff... pas grand chose si ce n'est une nouvelle page blanche... Si quelqu'un a une idée...
merci d'avance pour la bouée de sauvetage


Le script n'est pas aussi puissant ! Si vous avez besoin d'une solution plus solide, notamment en cas de mise à jour, contactez-moi.
PS:la mise à jour que vous citez concerne l'import des fichiers texte et excel. Cela n'impacte en rien une fusion de données qui elle est par nature à sens unique.
Citer
 
 
leify
#15 leify 15-04-2014 20:45
Merci pour ta réponse Loic
J'imagine que pour mon cas il faut des solutions avec d'autres logiciels, plugins ou carrément le transfert par XML... hmmm, chose qui m'est hors de portée moi , mon budget et le délai qu'on m'a donné... je vais charcuter le taf pour l'instant en toute conscience :oops:
Merci bcp par contre pour le coup de main :)
Citer
 
 
yuki
#16 yuki 16-06-2014 15:51
bonjour mon chef d'atelier (pour mon stage) ma demandé en attendant son apprentissage de faire des recherche sur ce genre d'importation. le problème est que je n'arrive pas à charger mon fichier exel sur mon panneau fusion de données.

Comment pourrais-je faire ?
Citer
 
 
Loic
#17 Loic 16-06-2014 16:36
@yuki,

La fusion de données ne te permettra que de charger ou bien un format CSV ou bien un format TXT (tabulé).

Mais la fusion de données aussi facile et souple soit-elle peut être top limité pour vos besoins.

N'hésites pas à me contacter si tu veux en discuter plus avant.

Loic
Citer
 
 
Seb
#18 Seb 16-11-2014 04:03
Bonjour et bravo pour votre travail!
Le script fonctionne bien mais je ne saisis pas comment rédiger mes balises dans Indesign pour que le tableau affiche toutes les lignes.
>Seule la première ligne (de mon .txt) est connectée à mes balises, pour voir la deuxième je dois faire défiler le curseur d'affichage de l'enregistremen t suivant. Question stupide mais je bute bêtement là ! Merci de vos lumières.
Cordialement,
SP
Citer
 
 
Seb
#19 Seb 16-11-2014 04:36
J'ai renommé mon .txt en .csv (méthode de sauvage) puis réimporté dans Indesign. Les balises sont bien reconnues mais le problème persiste : impossible de voir toutes mes lignes d'un coup...
J'ai besoin de votre aide Loic!
Merci beaucoup en attendant, votre script offre de belles perspectives...
Citer
 
 
Eddy
#20 Eddy 16-11-2014 14:24
J'ai transmis le message à Loic, en espérant qu'il ait le temps de passer !
Citer
 
 
Loic
#21 Loic 17-11-2014 09:02
Citation en provenance du commentaire précédent de Seb :
J'ai renommé mon .txt en .csv (méthode de sauvage) puis réimporté dans Indesign. Les balises sont bien reconnues mais le problème persiste : impossible de voir toutes mes lignes d'un coup...
J'ai besoin de votre aide Loic!
Merci beaucoup en attendant, votre script offre de belles perspectives...


Bonjour,

Il faudrait voir comment st structuré votre tableau. Cette version st très limitée et peut échouer sur des structures trop complexes.

Loic
Citer
 

À propos de Scriptopedia.org

Une idée de Loic Aigon mis en page par Eddy.VH se veut être une bibliothèque de scripts pour les produits Adobe orientés PAO. Vous y trouverez des scripts de type JavaScript pour Photoshop, Illustrator, inDesign et Acrobat et de type ATN ( Actions pour Photoshop ).

Suivez Scriptopedia.org

feed-image Suivez Scriptopedia.org

Scriptopedia sur facebook