1. From a lookup table you will save either the PK of the lookup as the value in the hidden table or you will save the actual value. You do not have much control over this. As far as I can tell this is automatic and depends on how you do the wizard and if the lookup table has a PK.
Although I totally agree with how confusing it can be, I don't completely agree with your comments above.
If you are using the wizard with a lookup table such as tblColors where ColorID is the PK field, the next screen allows you to choose the field(s).
In this case, I'll select both
Next I'm asked about a sort order. I can skip this or I can choose e.g. Color
Next I can choose whether or not to hide the key column - normally I'd tick the checkbox (default value)
If I do show both columns, then I'm asked which field should be stored.
No matter whether I choose ColorID (number) or Color (short text), then I see the PK values in the table as the field only shows the first field selected. In this case I've chosen ColorID
Either way, I'll see both fields in the multiselect combo box
However, If having chosen both fields, I set the first column width to 0, then the Color field is displayed in the table
Of course, this would be easier to do by only selecting the Color field - see first screenshot above ....
BUT the wizard output will still show the MVF field as Number type even though it shows the text Color field
So yes, that is confusing
Of course, there is no need to use the wizard. The MVF details can be added to suit your requirements from the property sheet
Then you have total control and can have the MVF field shown as Short Text
Yes its complicated! Hope all of that makes sense to anyone reading this