Back

If your email is not recognized and you believe it should be, please contact us.

  • You must be logged in to reply to this topic.Login

Data Merge

Return to Member Forum

  • Author
    Posts
    • #56611
      ekessler
      Member

      I’m not sure if what I would like to do is possible. I am making a homework planner for my students. As the header I would like to have each date of the week on the top and other facts about the day below. I would like to put each week on a separate page.

      I have already set up an excel/.txt file with all the information. The first column is the date, the second a fact about the day etc..

      How can I have Indesign CS5 go onto the next record in the column on the same page? For example, if row #1 is JAN 1 and #2 in Jan 2 how can I have them both on the same page? Do I have to set up my excel file differently? That would be quite difficult and tedious.

      Also, how do I signal to Indesign to make the next week be on the next page?

      Would this whole thing be better with threaded text boxes?

      Thank you,

      Eliezer Kessler

    • #56612
      Anonymous
      Inactive

      Check out this video on data merging, it might give you some clues https://www.theindesigner.com/b…..erge-video

    • #56628
      Fadlabi
      Member

      As David Blatner mention:

      Did you already look at this blog post and the many good suggestions in the comments?

      https://creativepro.com/mak…..ickets.php

    • #56643

      i use datamerge to make planner diaries and the OP has answered their own question in their post: “set up my excel file differently”.

      start by making a new indesign file with two pages (not facing pages but two pages as a readers spread by turning “allow document pages to shuffle” off). set this “master spread” up as desired, leaving positionals for the variable data to fit into.

      the real magic happens in excel. the first row is the header row, and this is where titles such as WEEK, MONDAY, TUESDAY, etc would go. the reason that i give each day its own data field is that indesign DOESN'T have what MS word has in merging: the “next record” feature, which would make life a lot simpler, so this is the workaround. i don't agree that this would be difficult provided that sums and formulii were used to create the dates, rather than being keyed in manually.

      the second row is then the guts of the data, and because excel handles dates really well, one only has to enter 01/01/11 for example to get a date to appear in a cell. from there, making the date increase is a matter of using sums in the adjacent cells. also, the cells can be formatted to be as they appear in the example, or read such as 1 Jan 2011; Saturday January 1 2011, etc… and this is all done by using the format cells feature of excel.

      ultimately, when all the data for the year has been created, export it as a txt file rather than a csv and then use the datamerge feature of indesign to put it all together.

      i must add though, if the “next record” feature existed in indesign, datamerge would be so much better and would allow for the construction of catalogues, mailing labels (not that software of this pricetag should be delegated to such a rubbish task), etc WITHOUT having to use a third party plug-in or brush up on XML.

    • #56668
      ekessler
      Member

      Thank you. In the end I used threaded text boxes and the worked great. I just duplicated the page threaded them again and duplicated them. After a few duplications you can do the whole project. I took a lot less time then I thought it would.

Viewing 4 reply threads
  • The forum ‘General InDesign Topics (CLOSED)’ is closed to new topics and replies.
Forum Ads