One of the most compelling reasons the search box on the upper-right hand corner of the process flow is so exciting is because of the capability of it replacing our current need to open up the lpd file in a text editor to search for things in the flow. When I find myself doing this the most, I'm looking for where variables are used in the flow so I can replace them with something else or to remove fields from a Landmark Transaction to tidy up the flow. Unfortunately, the current implementation of the search is missing some items. I've found a few places where this search could shine a little better, but there may be places I have missed.
In each of the following screenshots, I've used Infor's delivered HR Talent BenefitsHIPAA834 process flow from our PP1 tenant running the August CU. This is a good one because there are so many variables. If you're wanting to change this flow (each vendor using it wants changes, of course), it would be useful to know where and how the various variables are used. Each screenshot contains the search being used as well as a highlighted area where I would have expected something to be found.
The first place this search misses is in the Start node. Any of the variables initialized here are not present in the search results.
The next area is on the Assign node. Both the Variable Name and JavaScript expressions are missing from the results:
The final area where I've found it missing some items is on the MessageBuilder node. Interestingly, it can find the first variable used there, but any others are lost.
I'm happy to answer any questions you may have.