I tried '1,5,,'+... on version 5.0 and its does work. The later post of '3,'+... works fine. Check that is set in the captionclass property of the field and not the caption. Also if the caption is coming out blank may sure to set the text variable (if you're using one) in the oninit trigger
Comments
I use this solution (without changing CU 1 and code on form) - this is the same what Kriki write in Your link. Maybe real example helps You.
Set:
In Table In field property CaptionClass = '1,5,,' + CaptionClass(5)
- 5 is ID of this field.
In Table function CaptionClass
CaptionClass(FldNo : Integer) : Text[30]
CaptionSetup.SETRANGE(CaptionSetup."Table field no.",FldNo);
IF CaptionSetup.FIND('-') THEN
EXIT(CaptionSetup.Description)
ELSE
EXIT('');
This solution allow user to change caption by this second table CaptionSetup (FldNo,Description). This one change description of field on every form.
Regards
Dynamics Nav Add-ons
http://www.simplydynamics.ie/Addons.html