Cambiar dinamicamente si un campo es requerido o no

?Existe alguna macro para cambiar din?micamente si un campo es requerido o no?

Tengo que mostrar en un formulario, varios campos en funci?n de que sea una persona o una sociedad.
Si es una sociedad, s?lo debe de mostrar el campo NOMBRE, siendo obligatorio el campo.
Si es una persona f?sica, debe de mostrar tres campos, NOMBRE, APELLIDO 1 Y APELLIDO 2. Esto lo tengo conseguido con la macro sc_field_display() pero no encuentro ninguna macro que cambie si es o no requerido.

Saludos

Carlos

Re: Cambiar dinamicamente si un campo es requerido o no

Usted puede hacer la validaci?n en el evento OnValidate, usando la macro sc_error_messager. Con una cl?usula IF.

saludos, pudiste resolver? no entiendo la recomendacio del macro es muy basico

Yo lo hice con esta macro:
sc_field_no_validate ({campo});

le dices que no lo valide si haces una acción.