Expresiones de extracción para grupos dinámicos
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ámicos
Cree 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 título de trabajo "Manager01".
title in ("Manager01")
En este caso, la "clave", el "operador" y el "valor de la clave" serían los siguientes:
- Llave
- title
- Operador
- in
- Valor de la clave
- ("Manager01")
Claves disponibles en expresiones condicionales
Puedes utilizar las siguientes teclas.
También puedes combinar varias teclas.
Combinando múltiples expresiones condicionales
| Llave | Significado |
|---|---|
| user | Nombre de inicio de sesión |
| organization | [組織コード] |
| group | Código grupo |
| title | Código cargo |
| employeeNumber | ID empleado |
| birtdDate | F.nacim. |
| joinDate | Fch contr |
Operadores disponibles en expresiones condicionales
Puede utilizar los siguientes operadores. Cada clave tiene un conjunto diferente de operadores.
- in
- not in
- =
- <
- <=
- >
- >=
Para la clave "usuario"
El nombre de inicio de sesión que se especificará para el valor de la clave debe estar entre comillas dobles (").
in
Extrae los 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 los 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 debe especificar para el valor de la clave debe estar entre comillas dobles (").
in
Extrae los 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 "Sales01", "Sales02" o "Sales03".
organization in ("Sales01", "Sales02", "Sales03")
not in
Extrae los 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 sean "Sales01", "Sales02" o "Sales03".
organization not in ("Sales01", "Sales02", "Sales03")
<
Extrae los usuarios que pertenecen a las organizaciones secundarias de organizaciones especificadas.
El siguiente ejemplo extrae los usuarios que pertenecen a las organizaciones secundarias de las organizaciones cuyos códigos de organización son "Sales00".
organization < "Sales00"
<=
Extrae los usuarios que pertenecen a las organizaciones especificadas y sus organizaciones secundarias.
El siguiente ejemplo extrae los usuarios que pertenecen a las organizaciones cuyos códigos de organización son "Sales00" y también pertenecen a sus organizaciones secundarias.
organization <= "Sales00"
Para la tecla "grupo"
El código de grupo que se debe especificar para el valor de la clave debe estar entre comillas dobles (").
in
Extrae los 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 los 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 título del trabajo que se debe especificar para el valor clave debe estar entre comillas dobles (").
Al especificar "sin título" se extraen los usuarios que no tienen título laboral.
in
Extrae los usuarios que pertenecen a cualquiera de los títulos de trabajo especificados.
El siguiente ejemplo extrae usuarios que pertenecen a títulos de trabajo cuyos códigos de título de trabajo son "Gerente" o "GenManager".
title in ("Manager", "GenManager")
not in
Extrae los usuarios que no pertenecen a ninguno de los títulos de trabajo especificados.
El siguiente ejemplo extrae usuarios que no pertenecen a títulos de trabajo cuyos códigos de título de trabajo son "Gerente" o "GenManager".
title not in ("Manager", "GenManager")
Para la clave "employeeNumber"
in
Extrae los 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 los usuarios que no coinciden con ninguno de los ID de empleado especificados.
El siguiente ejemplo extrae usuarios cuyos ID de empleados no son "0001" o "0002".
employeeNumber not in ("0001", "0002")
Para la clave "fecha de nacimiento"
La fecha que se debe 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 los usuarios cuyo cumpleaños coincide con la fecha especificada.
El siguiente ejemplo extrae los usuarios cuyo cumpleaños es el 8 de agosto de 1997.
birthDate = "1997-08-08"
<
Extrae los usuarios cuyo cumpleaños es anterior a la fecha especificada.
El siguiente ejemplo extrae los 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 los usuarios cuyo cumpleaños es posterior a la fecha especificada.
El siguiente ejemplo extrae los 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 debe 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 los 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 los 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 es 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 los 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 es igual o posterior a la fecha especificada.
El siguiente ejemplo extrae usuarios cuya fecha de contratación es 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 utilizando el operador "y".
El siguiente ejemplo muestra una expresión condicional que extrae los usuarios que satisfacen 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 "Gerente01".
Expresión condicional
organization <= "sales00" and title in ("Manager01")
Para extraer usuarios que satisfacen una de las expresiones condicionales
Concatenar expresiones condicionales utilizando el operador "o".
El siguiente ejemplo muestra una expresión condicional que extrae los usuarios que satisfacen una de las siguientes condiciones.
- Tiene un puesto de trabajo cuyo código de puesto de trabajo es "Gerente01".
- 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 con la especificación de prioridad
Encierre entre paréntesis las condiciones de mayor prioridad: "()".
El siguiente ejemplo muestra una expresión condicional que extrae los usuarios que satisfacen 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 "Gerente01".
Expresión condicional
(organization in ("Sales00") or user in ("manami-tanaka")) and title in ("Manager01")