hi i have a tricky question

i used a field with the user variable, so it fills in the user currently logged.this works great, so whoever opens the document, will see his name already filled in.now the tricky part.i have a list with a unique number aligned to each different user, which should be displayed in another field, and im totally clueless how to realize it.thx in advance, jon