Just curious, do most people just use the built-in UD table fields (CharacterXX, CheckboxXX, etc…), or do you Extend the table (add a field via “Extended UD Table Maintenance”)?
The first doesn’t require doing a schema update (or whatever that is technically called). But you have to remember which CharacterXX field holds what data. You end up with code in customizations like
epiUltraComboC1.ValueMember = "ShortChar01"
The second way would allow the code to be more readable: