Expresiones de extracción para Grupos Dinámico
Los grupos dinámicos actualizan automáticamente a sus miembros según las condiciones especificadas.
Si selecciona el tipo de condición "Avanzado", puede especificar condiciones más complicadas.
Esta página proporciona detalles de los operadores y claves que se pueden utilizar para expresiones condicionales para extraer miembros de grupos dinámicos.
Expresión condicional para Grupos Dinámico
Crear una expresión condicional combinando una clave, un operador y un valor para la clave.
Introduzca la siguiente expresión condicional para extraer los usuarios a los que se les ha asignado el código de puesto de trabajo "Manager01".
title in ("Manager01")
En este caso, la "clave", el "operador" y el "valor de la clave" serían los siguientes:
- Llave
- título
- Operador
- en
- Valor de la clave
- ("Gerente01")
Claves Disponible en expresiones condicionales
Puede utilizar las siguientes claves.
También puedes combinar varias claves.
Combinando múltiples expresiones condicionales
Llave | Significado |
---|---|
usuario | Nombre de inicio de sesión |
organización | código del departamento |
grupo | Código grupo |
título | Código cargo |
número de empleado | ID empleado |
fecha de nacimiento | F.nacim. |
Fecha de Ingreso | Fch contr |
Operadores Disponible en expresiones condicionales
Puede utilizar los siguientes operadores. Hay disponible un conjunto diferente de operadores para cada tecla.
- en
- no en
- =
- <
- <=
- >
- >=
Para la clave "usuario"
El nombre de inicio de sesión que se especificará para el valor clave debe estar entre comillas dobles (").
in
Extrae usuarios que coinciden con cualquiera de los nombres de inicio de sesión especificados.
Para especificar varios nombres de inicio de sesión, sepárelos con comas (,).
El siguiente ejemplo extrae usuarios cuyos nombres de inicio de sesión son "JohnJones", "MichaelWilson" o "MarySmith".
user in ("JohnJones", "MichaelWilson", "MarySmith")
not in
Extrae usuarios que no coinciden con ninguno de los nombres de inicio de sesión especificados.
Para especificar varios nombres de inicio de sesión, sepárelos con comas (,).
El siguiente ejemplo extrae usuarios cuyos nombres de inicio de sesión no coinciden con "JohnJones", "MichaelWilson" o "MarySmith".
user not in ("JohnJones", "MichaelWilson", "MarySmith")
Para la clave "organización"
El código de organización que se especificará para el valor clave debe ir entre comillas dobles (").
in
Extrae usuarios que pertenecen a cualquiera de las organizaciones especificadas.
El siguiente ejemplo extrae usuarios que pertenecen a organizaciones cuyos códigos de organización son "Ventas01", "Ventas02" o "Ventas03".
organization in ("Sales01", "Sales02", "Sales03")
not in
Extrae usuarios que no pertenecen a ninguna de las organizaciones especificadas.
El siguiente ejemplo extrae usuarios que no pertenecen a organizaciones cuyos códigos de organización son "Ventas01", "Ventas02" o "Ventas03".
organization not in ("Sales01", "Sales02", "Sales03")
<
Extrae usuarios que pertenecen a organizaciones secundarias de organizaciones especificadas.
El siguiente ejemplo extrae usuarios que pertenecen a organizaciones secundarias de las organizaciones cuyos códigos de organización son "Ventas00".
organization < "Sales00"
<=
Extrae usuarios que pertenecen a las organizaciones especificadas y sus organizaciones secundarias.
El siguiente ejemplo extrae usuarios que pertenecen a organizaciones cuyos códigos de organización son "Sales00" y también pertenecen a sus organizaciones secundarias.
organization <= "Sales00"
Para la clave "grupo"
El código de grupo que se especificará para el valor clave debe estar entre comillas dobles (").
in
Extrae usuarios que pertenecen a cualquiera de los grupos especificados.
El siguiente ejemplo extrae usuarios que pertenecen a grupos cuyos códigos de grupo son "RecruitmentA", "RecruitmentB" o "RecruitmentC".
group in ("RecruitmentA", "RecruitmentB", "RecruitmentC")
not in
Extrae usuarios que no pertenecen a ninguno de los grupos especificados.
El siguiente ejemplo extrae usuarios que no pertenecen a grupos cuyos códigos de grupo son "RecruitmentA", "RecruitmentB" o "RecruitmentC".
group not in ("RecruitmentA", "RecruitmentB", "RecruitmentC")
Para la clave "título"
El código del puesto de trabajo que se especificará para el valor clave debe ir entre comillas dobles (").
in
Extrae usuarios que pertenecen a cualquiera de los puestos de trabajo especificados.
El siguiente ejemplo extrae usuarios que pertenecen a puestos de trabajo cuyos códigos de puesto de trabajo son "Manager" o "GenManager".
title in ("Manager", "GenManager")
not in
Extrae usuarios que no pertenecen a ninguno de los puestos de trabajo especificados.
El siguiente ejemplo extrae usuarios que no pertenecen a puestos de trabajo cuyos códigos de puesto de trabajo son "Manager" o "GenManager".
title not in ("Manager", "GenManager")
=
Puede extraer usuarios cuyos puestos de trabajo no estén configurados.
title = "no title"
Para la clave "número de empleado"
in
Extrae usuarios que coinciden con cualquiera de los ID de empleado especificados.
El siguiente ejemplo extrae usuarios cuyos ID de empleado son "0001" o "0002".
employeeNumber in ("0001", "0002")
not in
Extrae usuarios que no coinciden con ninguno de los ID de empleado especificados.
El siguiente ejemplo extrae usuarios cuyos ID de empleado no son "0001" o "0002".
employeeNumber not in ("0001", "0002")
Para la clave "fecha de nacimiento"
La fecha que se especificará para el valor clave debe estar entre comillas dobles (") y especificarse utilizando el formato "aaaa-mm-dd".
Se ignorará la información de hora y zona horaria.
=
Extrae usuarios cuyo cumpleaños coincide con la fecha especificada.
El siguiente ejemplo extrae usuarios cuyo cumpleaños es el 8 de agosto de 1997.
birthDate = "1997-08-08"
<
Extrae usuarios cuyo cumpleaños es anterior a la fecha especificada.
El siguiente ejemplo extrae usuarios cuyo cumpleaños es anterior al 8 de agosto de 1997.
birthDate < "1997-08-08"
<=
Extrae los usuarios cuyo cumpleaños es igual o anterior a la fecha especificada.
El siguiente ejemplo extrae los usuarios cuyo cumpleaños es igual o anterior al 8 de agosto de 1997.
birthDate <= "1997-08-08"
>
Extrae usuarios cuyo cumpleaños es posterior a la fecha especificada.
El siguiente ejemplo extrae usuarios cuyo cumpleaños es posterior al 8 de agosto de 1997.
birthDate > "1997-08-08"
>=
Extrae los usuarios cuyo cumpleaños es igual o posterior a la fecha especificada.
El siguiente ejemplo extrae los usuarios cuyo cumpleaños es igual o posterior al 8 de agosto de 1997.
birthDate >= "1997-08-08"
Para la clave "joinDate"
La fecha que se especificará para el valor clave debe estar entre comillas dobles (") y especificarse utilizando el formato "aaaa-mm-dd".
Se ignorará la información de hora y zona horaria.
=
Extrae usuarios cuya fecha de contratación coincide con la fecha especificada.
El siguiente ejemplo extrae usuarios cuya fecha de contratación es el 1 de mayo de 2017.
joinDate = "2017-05-01"
<
Extrae usuarios cuya fecha de contratación es anterior a la fecha especificada.
El siguiente ejemplo extrae usuarios cuya fecha de contratación es anterior al 1 de mayo de 2017.
joinDate < "2017-05-01"
<=
Extrae los usuarios cuya fecha de contratación sea igual o anterior a la fecha especificada.
El siguiente ejemplo extrae usuarios cuya fecha de contratación es igual o anterior al 1 de mayo de 2017.
joinDate <= "2017-05-01"
>
Extrae usuarios cuya fecha de contratación es posterior a la fecha especificada.
El siguiente ejemplo extrae usuarios cuya fecha de contratación es posterior al 1 de mayo de 2017.
joinDate > "2017-05-01"
>=
Extrae los usuarios cuya fecha de contratación sea igual o posterior a la fecha especificada.
El siguiente ejemplo extrae usuarios cuya fecha de contratación sea igual o posterior al 1 de mayo de 2017.
joinDate >= "2017-05-01"
Combinando múltiples expresiones condicionales
Para extraer Usuarios que satisfacen todas las expresiones condicionales
Concatenar expresiones condicionales usando el operador "y".
El siguiente ejemplo muestra una expresión condicional que extrae usuarios que cumplen todas las condiciones siguientes.
- Pertenece a un departamento cuyo código de departamento es "ventas00" o cualquier otro departamento inferior.
- Tiene un puesto de trabajo cuyo código de puesto de trabajo es "Manager01".
Expresión condicional
organization <= "sales00" and title in ("Manager01")
Para extraer Usuarios que satisfacen una de las expresiones condicionales
Concatenar expresiones condicionales usando el operador "o".
El siguiente ejemplo muestra una expresión condicional que extrae usuarios que cumplen una de las siguientes condiciones.
- Tiene un puesto de trabajo cuyo código de puesto de trabajo es "Manager01".
- Pertenece a uno de los grupos cuyo código de grupo es "Leader00" o "Leader01".
Expresión condicional
title in ("Manager01") or group in ("Leader00", "Leader01", "Leader02")
Para combinar expresiones condicionales especificando prioridad
Encierre las condiciones de mayor prioridad entre paréntesis: "()".
El siguiente ejemplo muestra una expresión condicional que extrae usuarios que cumplen todas las condiciones siguientes.
- Pertenece a una organización cuyo código de organización es "Sales00" o el nombre de inicio de sesión es "manami-tanaka".
- Tiene un puesto de trabajo cuyo código de puesto de trabajo es "Manager01".
Expresión condicional
(organization in ("Sales00") or user in ("manami-tanaka")) and title in ("Manager01")