I have to agree with Bob on the use of the domain aggregate functions.
Sunshine076,
With respect to the DLookup() you will have to add criteria to get the correct qualification. I set up an unbound text box and used some code in the on current event to populate the description. The code uses the dlookup function. See frmCEmps in the attached DB.
With respect to namliam's response, you could use a properly constructed query to bring in the information as well, see frmCEmps2. I have some concerns with the query approach because you use several junction tables. This may cause some issues when trying to add new job titles to an employee using this form since it may result in an un-updateable recordset condition, but from what I remember from when I first helped you on this project, you were entering the job titles via other forms.
When creating the subforms for frmCEmps2, I realized that since an employee can have many job titles and that the titles are tied to job groups, I thought you might need to use a query as the record source for the frmCEmpJobs2 subform and link to its subform rmCEmpJobQual2 via both EmpJobsID and GrpJobTitleID. It might be best for you to do some testing with some example data to see if you need to join by both ID's