No para contradecir ambas respuestas anteriores, pero en mi opinión, ambas faltan (¿ignorando?) Una parte crucial de la pregunta, que es " ... creé un conjunto de acciones ... ". Es cierto, parte de la solución es, bastante seguro, " Entity has field
" (como en la respuesta de jcarballo ). Pero, al diseñar un conjunto de acciones de reglas , no puede incluir ninguna condición de reglas en él. Por lo tanto, se necesita cualquiera de los siguientes para completar la respuesta a esta pregunta:
Teniendo en cuenta lo anterior, debe poder crear una Acción de reglas como (por ejemplo, "Establecer un valor de datos" para su campo, si también agrega una condición de Reglas Entity has field
(relacionada con el campo para el que desea establecer un valor) . Y asegúrese de agregar esa Entity has field
condición ANTES de otras Reglas Condiciones en las que desee hacer referencia a este campo (si tiene tales condiciones en su regla).
Eso es también lo que se menciona en la interfaz de usuario de reglas, por ejemplo, cuando agrega una condición de "comparación de datos": en algún lugar dice " El selector de datos lo ayuda a profundizar en los datos disponibles para las reglas. Hacer que los campos de entidad aparezcan en el selector de datos , es posible que deba usar la condición 'entidad tiene campo' (o 'el contenido es de tipo') ".
Para ver un video tutorial que ilustra la importancia de esta Entity has field
condición, consulte Tipos de datos y selección de datos , especialmente lo que se muestra entre las 13:30 y las 17:30.