List View Grouping Indicators

There are all kinds of methods for using indicators within FileMaker. We have multi-segment button bars, using the Hide calculation on any number of layout objects and, of course, there's simply using text alone to indicate something. In one of my more recent projects, I needed to group duplicates together.

While normally you'd want to rid your system of duplicates, this particular use case actually wanted them retained as an indication of importance or urgency. So, what was really needed was a method to indicate which members were part of a duplicate group or not.

Within this video article you'll find a very good use of a variety of methods to identify a duplicate and then indicate if it's part of a group of duplicates.

If you've ever have a need for this type of display, you're in luck. And, even if you don't, you'll learn how you can make one record aware of its neighbors. Of course, what you do with that information is between you and your records. ;)

AttachmentSize
ListViewGroupingIndicators.zip1.59 MB

Comments

what is the purpose oft the hashing? couldn't I just use the normalized raw data for comparison?

Peter Cortiel

In the hide Let function you set:
~matchKey = Interface » Technique::dataSignature
which then has the value of the data signature.
But in the GetNthRecord line ~match is used as the field name.
I see that it functions as both but don't understand how filemaker sees it as a field name and the data signature.

Can you elaborate on this?

Darrel Farah