On the Edit Box field you need to have a name in, go to Type Ahead.
Tick "Enable Type Ahead".
In Suggestions make it compute Dynamically and enter:
@DbLookup("names.nsf", "($VIMPeople)", getComponent("Manager1Picker").getValue(),1,"[PARTIALMATCH]")
...where Manager1Picker is the name of the Edit Box.
The use of DbLookup and PARTIALMATCH helps reduce the chance of getting more than 64k returned.
If you used @DbColumn on that view it would fail quite quickly.
You can change Minimum Characters to more than 1 if you have a lot of people with the same name, ie more than 64k. Not seen this needed yet though.
If you want common names you can make it:
@Name("[CN]",
@DbLookup("names.nsf", "($VIMPeople)", getComponent("Employee").getValue(),1,"[PARTIALMATCH]")
)
If you want them to pick the Abbreviated name but actually store the canonicalized name you can set up a simple onchange event that modifies a field using this sort of formula:
@Name("[CANONICALIZE]",getComponent("Manager1Picker").getValue())