It sounds like you have more than one problem here. It would help if you more fully described your tables and how you've related them in your database.
I think you have taken the type of service field from your employee field, placed it on a layout that refers to your schedule table and set it up with your value list. If your relationship matches THe Employee::EID field to an EID field in your schedules table, selecting a value in this field is actually editing the first matching record in your employee table.
I think you'll also need a second relationship that matches both the EID and the selected service to the corresponding fields in your employee field so that it will correctly look up the fee.