I have the following CALTEXT field that says it is valid when the expression is entered in the calculation equation field, but says 'CALCULATION ERRORS EXIST ...' when displaying the form. Here is the expression:
@CALCTEXT(if([visit_1_screening_arm_1][demo_age] >= 25 and [visit_1_screening_arm_1][demo_age] < 30, '25 years',
if([visit_1_screening_arm_1][demo_age] >= 30 and [visit_1_screening_arm_1][demo_age] < 35, '30 years',
if([visit_1_screening_arm_1][demo_age] >= 35 and [visit_1_screening_arm_1][demo_age] < 40, '35 years',
if([visit_1_screening_arm_1][demo_age] >= 40 and [visit_1_screening_arm_1][demo_age] < 45, '40 years',
if([visit_1_screening_arm_1][demo_age] >= 45 and [visit_1_screening_arm_1][demo_age] < 50, '45 years',
if([visit_1_screening_arm_1][demo_age] >= 50 and [visit_1_screening_arm_1][demo_age] < 55, '50 years',
if([visit_1_screening_arm_1][demo_age] >= 55 and [visit_1_screening_arm_1][demo_age] < 60, '55 years',
'60 years')
)))))))
There are six calculated fields that need to be filled out with similar age checks to provide a value. Please let me know if you see anything here...