Error de tipo de expresión incorrectoHola Comunidad,
Tengo una fórmula que funciona perfectamente cuando la uso en una columna de tabla, pero no funciona en absoluto en mi script. Estoy seguro de que he pasado por alto algo estúpido, pero no logro descifrarlo. ¿Alguien quiere echarle un vistazo nuevo?
dt3 << New Column( "Age Group", Character, "Nominal" );
dt3:Age Group << Set Each Value(
If(
:Overdue Age < 1, Empty(),
1 <= :Overdue Age < 90, "<3 mo",
90 <= :Overdue Age < 181, "3-6 mo",
180 <= :Overdue Age < 366, "6-12 mo",
:Overdue Age > 365, "More than 12 mo"
)
);
Este es el error que me aparece a continuación.

¡Gracias!
Re: Error de tipo de expresión incorrectoIntente cambiar Empty() a "" y agregue "" para la declaración else
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
dt << New Column( "Age Group", Character, "Nominal");
Column(dt, "Age Group") << Set Each Value(
If(
:Age < 13, "",
13 <= :Age < 14, "<3 mo",
14 <= :Age < 17, "3-6 mo",
:Age >= 17, "More than 12 mo",
""
)
);