Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×
The Claris Museum: The Vault of FileMaker Antiquities at Claris Engage 2025! ×

This topic is 6865 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

Hi: I checked my trusty book, 'FileMaker Pro 8 THE MISSING MANUAL', and it's missing all kinds of things.

I have three rows of data in the body - data1 to data3. Data1 always appears in every record and there's a mix of data2 and data3 appearing. I would like to label the data on the same row in the body of the layout only if there is data present. That way, if there's no data, the fields and labels don't print and everything slides up. In the example provided, the calc doesn't work, can anyone help? Thanks in advance! Maybe there's a better way to do this?

Labels.ZIP

Posted

Is this for a report? I think you might not be aware that sliding only works in preview mode. Switch to preview mode and see if it is doing what you are expecting.

To do this in browse mode is a much trickier matter...

-Raz

Posted

yes, in preview mode is what I want to do. I've solved it- sort of - I think - or at least it works. I created a value field with a radio button, label3mark, marked it, and viola. Anyone with an easier way without having to mark the records?

Posted

You have a syntax error in your calculation. Try instead:

If ( not IsEmpty ( Data2 ) ; "Datalabel2" )

You can also combine all labels in a single calculation field:

"Label 1" &

Case ( not IsEmpty ( Data2 ) ; "¶Label2" ) &

Case ( not IsEmpty ( Data3 ) ; "¶Label3" )

Adjust the field's line spacing to align each label with its data field.

This topic is 6865 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.