We are trying to add a UD field to the Supplier Price List screen. This screen, under Field Help, shows DB Fields in the VendPart table. Under UD Column Maintenance I added a custom field. I regenerated the data model and recycled the IIS pool and when I refresh UD Column Maintenance it nows says the table is in sync and the data model is in sync. So I have the custom field added to the database.
But when I go to customize the screen I discovered that the VendPart table is missing:
I tried looking under the tables containing VendPart such as “VendPartRestriction” but my custom field doesn’t show up in any of these. Where is the VendPart table? How do I bind my text field to the custom field I just added?
The view may be called something different than VendPart. Do a field help on a field on that screen and look for the epiBinding of another control on the same tab. The part before the period will be the view name. That’s where your column will be.
Ah I see… it says the DB fields are things like VendPart.* but the EpiBinding looks like subcontract.*
I do not see my custom field there either, but I feel like maybe I need to set something up. Is this done in UD Column Map?
So here’s the thing. I have a custom field on our VendPart table and I checked this out. My custom field is available in both the venPartView and subcontract views. Do you see it in the venPartView view? If not, I would suggest that something isn’t right still with the data model.
Thanks, that got me a little further. After clearing the client cache and restarting I was able to find the field under venPartView and set it as the EpiBinding. However, it doesn’t seem to save back to the database when I put a value in the field and save. If I select a different record and load it, it also doesn’t clear this field so it doesn’t appear to be properly linked. However, all the other fields in the EpiBinding section of the widget properties are grayed out.