G'Day Jan,
I don't have a specific "expression" for you, but I think I can give you some pointers on how to proceed. I print direct to the back of my QSL cards which look like this ...
and the report layout looks like this ...
The LOGic report process uses the standard Visual Foxpro process, one common to almost very "relational database" software package - MS Access, FilePro, etc etc.
Thinking of your "label" - it is a detail line, in the jargon of reports. This detail line holding all three of your QSOs, per label.
Detail lines can be grouped, and each group formed into a page, and each, group and page, can have a header and/or footer.
What you need to do, is start with one of the "MULTIPLE QSO" reports and use expressions either in the detail line, or in the group, or the headers or footers or both.
In the "MULTIPLE QSO" reports you will find the "lines" for each QSO are hard coded - have fixed names. So taking a line from my QSL card report, one can code something like ...
iif(empty(qsl_rcvd5),"Pse","")+iif(qsl_rcvd5="F","Tnx","")+iif(qsl_rcvd5="R","Pse","")
You can put such an expression, modified to reference each of the QSO lines, on the bottom of your label, combining the status of all 3 of your QSOs into a single message.
I hope I have understood your post correctly. Thanks for asking the question on the forum - I am certain there will be others who benefit from our work.
Peter VK4IU
You can help by posting images of
any errors and including your
Logic version.