Labels With A Header/Footer

This topic contains 11 replies, has 2 voices, and was last updated by  Stephen Martin 2 months, 4 weeks ago.

  • Author
    Posts
  • May 9, 2019 at 8:22 AM #34702

    Stephen Martin
    Participant

    MacOS 10.14.4
    TAP 5.3.7 (Build 1819)

    Trying to create a print form with a Roster. Needs a header. Labels format vs List format.
    – Multiple records can only be printed using the “Labels” (Design For:) option.
    — Don’t see a way to add a header to a custom labels layout.

    Q) Can a child layout (print) incorporate a parent layout (labels)?

    Thx.

    May 9, 2019 at 12:58 PM #34706

    Brendan
    Keymaster

    Hi Stephen,

    The labels layout doesn’t support a header or footer.

    Perhaps the Table of Records layout might be suitable for what you need. Although the layout is not as customizable as the labels engine.

    I’m not 100% sure I understand the second question about child layouts incorporating a parent layout. Custom layouts can be joined together using the “Print Next Layout” option. So you can print the first layout with the record, then print the next layout for that record, then move on to the next record and the first layout again, and so on.

    Thanks,

    Brendan

    May 9, 2019 at 2:51 PM #34708

    Stephen Martin
    Participant

    Thanks, Brendan.

    P1) I have to meet a form design, so the list mode (Table of Records) won’t work for me.

    P2) I had not figured out what the parent/child relationship and capabilities were, so you’re description answered my question. Thanks.

    The only way I can get to my need then, is to use pre-printed forms with the headers; then print the labels layout or vice-versa. Thx.

    May 9, 2019 at 7:58 PM #34710

    Brendan
    Keymaster

    Yup, that’d work.

    May 10, 2019 at 10:20 AM #34719

    Stephen Martin
    Participant

    For my header layout pre-printed form, I added a “Date Now” calculated field, and put in the TODAY() function.

    It’s yielding the date and the time. How do I get it to just yield the date? Thx.

    May 10, 2019 at 6:55 PM #34722

    Brendan
    Keymaster

    You will want to set the Date Format to one of the numeric formats. And set the Time format to unspecified.

    Alternatively you can use the DATE() function which will let you specify your own date pattern and return that as a Text value.

    May 13, 2019 at 7:28 AM #34745

    Stephen Martin
    Participant

    Thx. Haven’t found the syntax for specifying a pattern, but will look further for it.

    May 13, 2019 at 12:31 PM #34747

    Brendan
    Keymaster

    In the online user manual for the Calculation field there’s a link to the following page which describes the patterns you can use:

    http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_Patterns

    May 15, 2019 at 1:18 PM #34884

    Stephen Martin
    Participant

    OK, I give up.

    DATE(NOW() ;”yyyy-MMM-dd”)
    and
    DATE(TODAY() ;”yyyy-MMM-dd”)

    are yielding…

    December 31, 1969 at 7:33 PM

    …no matter what I do.

    HELP!

    May 15, 2019 at 2:37 PM #34885

    Stephen Martin
    Participant

    Hmmm…

    What didn’t work, now does.

    DATE(TODAY(); “ddMMMyyyy”)

    Space req’d between (); and ” ???

    Well, anyway…

    May 15, 2019 at 11:12 PM #34888

    Brendan
    Keymaster

    Hmm… I usually put a space in there anyway.

    Are you returning Text for that field?

    May 23, 2019 at 7:41 AM #34936

    Stephen Martin
    Participant

    Are you returning Text for that field?

    YES

You must be logged in to reply to this topic.