I don't have a direct answer for you, but what database are you using? Can you generate a single value that you want using a query? I know in some of my reports, I use the NVL function in Oracle, to query values if field data is null.
https://www.oracletutorial.com/oracle-comparison-functions/oracle-nvl/
also for sql server, I think you can use isnull, case, or coalesce:
http://www.sqlines.com/oracle/functions/nvl
Once you have the value, I'm thinking an automation script to perform those queries and bring the value you need when workorder.location is null could work?
#Support#Maximo#AssetandFacilitiesManagement#SupportMigration