The services field is a repeating field, they can enter up to five different services that they work in.
That would be the first thing I'd change. A related table used in place of the repeating field will be a better design for your database. It's much more flexible than a repeating field.
On a layout, which is a report, which is linked to service activity table, I want people to have the ability to populate a list of clients they see
How is that data structured? Is each record in service activity a single service event serving a single customer?
when other users go to this layout in that global services box it says no values defined instead of listing their services.
How is that value list defined?
The services while it is a repeating field is selecting options from a table I have called Service areas. Each persons title has specific services they can provide, so based on their title the services repeated fields gives me choices in a drop down.
Each record in service activity is a single service event for a single customer.
I have created another instance of my People table and called it People Link to Service and this is related to the service activity table from the People ID in People table to the Global People ID in the Service Activity table. The value list is looking at people link to service table and the services field.
Hope I've explained myself ok or at least understood your questions properly.
And how is the value list defined?