Hello,
I have a vehicle inspection form that drivers fill out every day. These drivers login to Forms via LFDS, and there is a field that captures their display name by default:
This value gets saved to a field in the repository when the form is submitted. This value matches the Display Name property in LFDS for a given user - it's their first and last name.
I also have a workflow that creates an HTML table and lists each driver who submitted an inspection the day before. This works fine as I don't need to query LFDS for anything here; it's just a Search Repository activity based on template name and yesterday's date, and I can get the driver name from the document.
What I'd also like to do is include a list of drivers who did not submit an inspection yesterday. I thought I'd be able to do this by first building a list of all drivers by using the Find Group activity in Workflow, as every driver is in the same LFDS group. Then, when iterating through the search results, I could use a token function to remove that driver name value from the list of full drivers, and by the end, I'd have a list of drivers who did not submit an inspection.
The problem seems to be that Workflow treats the Display Name and Account Name the same - it's the domain\username value instead of the Display Name from LFDS.
I see some options about "additional properties" and I see the first name and last name there, but I can't figure out how to make these available to me as a token. Any advice? Workflow version is 11.0.2209.835