I think you've left out some information we will need to help you. Where are these codes located? Are they listed in some field of the CONTACT database? If they are, you can use the lookupall( and arraydeduplicate( functions to automatically generate the list of values, and that can be used to generate the pop-up menu (set the pop-up object to Formula mode rather than Literal mode).
If the codes are in a field of the Facture database you can do it even more simply by using the listchoices( function.
I looked you up and you only started using Panorama X a week and a half ago. Based on your screen shot, it looks like you're making lots of progress -- you've already got searchable lists, tab panels and maps going! Very cool.