AronGahagan / cpt-dev

Code repository for the ClearPlan Toolbar
https://www.ClearPlanConsulting.com
3 stars 1 forks source link

cptDataDictionary - account for '-' in a custom field name #369

Closed AronGahagan closed 5 months ago

AronGahagan commented 5 months ago

Problem:

User RG reports glitch when custom field contains "-"

CustomFields/cptDataDictionary_bas.bas:
198:          UCase(Replace(FieldConstantToFieldName(lngField), " ", "_"))
205:          UCase(Replace(FieldConstantToFieldName(lngField), " ", "_"))
281:          UCase(Replace(FieldConstantToFieldName(lngField), " ", "_"))
287:          UCase(Replace(FieldConstantToFieldName(lngField), " ", "_"))

Solution:

CustomFields/cptDataDictionary_bas.bas:
198:          UCase(Replace(Replace(FieldConstantToFieldName(lngField), " ", "_"),"-","_"))
205:          UCase(Replace(Replace(FieldConstantToFieldName(lngField), " ", "_"),"-","_"))
281:          UCase(Replace(Replace(FieldConstantToFieldName(lngField), " ", "_"),"-","_"))
287:          UCase(Replace(Replace(FieldConstantToFieldName(lngField), " ", "_"),"-","_"))

Todo: