Skip to main content
Participant
November 24, 2022
Question

コンテンツ収集ツールとデータ結合について

  • November 24, 2022
  • 1 reply
  • 623 views

 

データ結合で流し込みたいコンテンツについて

コンテンツ収集ツールで、1ページに40個ほど同じコンテンツを並べてます。

 

データ結合のスクリプトを実行した際は、CSVデータに沿って流し込めているのですが

ソースを確認すると、どうもすべてのコンテンツのリンクが

1ページ目のソースのみにリンクされてしまって困っております。

 

本来であれば、ページ単位でのリンクにすることはできるのでしょうか?

 

お知恵をお貸しいただきたく存じます。

よろしくお願いします。

This topic has been closed for replies.

1 reply

yusuke.s
Inspiring
November 24, 2022

Araki-2424さん

 

状況を整理させていただきたいのですが、

 

  1. InDesignのデータ結合機能を使っていますか? それとも似たような動作を行うスクリプトを使っていますか?
  2. 本来であれば、ページ単位でのリンク」とはどういう結果を望んでいるのでしょうか?

 

1について、もしInDesignがもともと持っているデータ結合という機能ではなく、どなたかが開発された(データ結合を模した)スクリプトを利用されているようでしたら、開発された方にお問い合わせください。

2について、文面からは最終的な(望んでいる)結果が分かりませんでした。下記のどれがイメージに近いですか?

  • ページにある40アイテムそれぞれ別のデータが流れ込んでほしい(重複なし)
  • ページにある40アイテムがページ単位で切り替わり、CSVの項目分のページができあがってほしい

 

それに対して、現状はどうなっているのでしょうか? 「1ページ目のソースのみにリンクされ」というのがまたよく分かりませんでした…。

 

仮にデータ結合機能を使っている前提で書きますと、ページあたり40アイテムを重複なく並べて結合したデータを作るという工程においてはコンテンツ収集・配置ツールの出番はないです。

公式ヘルプの「単一レコードまたは複数レコードの結合」の項の❻にあるように、どんなルールで複数レコードを並べるか指定します。

https://helpx.adobe.com/jp/indesign/using/data-merge.html#:~:text=%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82-,%E5%8D%98%E4%B8%80%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%BE%E3%81%9F%E3%81%AF%E8%A4%87%E6%95%B0%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E7%B5%90%E5%90%88,-%E3%82%BF%E3%83%BC%E3%82%B2%E3%83%83%E3%83%88%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%82%92

 

ただ、データ結合は不具合もいくつかありますので(mmで指定しているのにpoint計算されてズレたり、段落スタイルがうまく適用されなかったり…)、まず試してみていただいて、うまく行かないようでしたらまた改めてご質問ください。

 

Yusuke S.
Participant
November 25, 2022

yusuke.s様

 

ご返信誠にありがとうございます。

 

1:スクリプトではなく、データ結合を使用しています。

 

2:説明が下手ですみません;

 

40アイテムをコンテンツ収集ツール・配置ツールで並べているのには理由があります。

 

流し込んだ後に、微調整が必要なデータを作っています。

そのため、コンテンツのソースになるものを変更すれば

残りのリンクされたコンテンツすべてが一斉に変更適用されてほしかったのです。

 

CSVだと250行近くあるため、一つずつ微調整していると莫大な数になってしまいます。

そのため、コンテンツ収集ツール・配置ツールのリンク機能を使いたいと考えました。

 

いざ流し込んでみると、きちんと流し込めています。

 

ところが配置されたコンテンツを確認すると

流し込まれたデータ自体は同ページのソースと同じ内容にはなっているのですが

リンクのタブで見てみると

リンク対象のオブジェクトが何故かすべて1ページ目のソースになっているのです。

 

そのため、変更を適用しようとして更新すると

1ページ目のソースに更新されてしまい、適用したい内容ではなくなってしまいます。

 

そもそも同時に使うことが望ましくないのでしょうか。

よろしくお願いします。

yusuke.s
Inspiring
November 25, 2022

なんとなく、わかったような…?

となると、微調整したい内容が何か、が肝みたいですね。

 

コンテンツ収集・配置ツールでオブジェクトをリンク状態で配置すると、試された通り、リンク元の更新に合わせて統一されます。もともと「リンク元のデータに統一できる」のが売りの機能なので、今回は使いみちが異なると思います。

 

それで、具体的にどのような微調整が必要か、が問題でしょう。

例えばスタイル関係(段落・文字・オブジェクト・表スタイル)でコントロールすることができないか、段落スタイルの中の正規表現スタイルや先頭文字スタイル、先頭行スタイルでコントロールすることができないか、とにかくコンテンツ収集・配置ツールを使わずにその微調整が可能かどうか探ってみてください。

もし具体的にどうしたい、ということを提示していただければ、このフォーラムを見ているInDesignに詳しい他の方々もきっと返信をくださるはずです。

 

Yusuke S.