Usted estĆ” aquĆ:
Operadores de flujo en elementos Asignación
Utilice operadores del elemento Asignación para cambiar el valor de un recurso seleccionado.
Ediciones necesarias
| Ver ediciones admitidas. |
Utilice esta referencia para comprender los operadores compatibles. La referencia organiza operadores por el tipo de datos que selecciona para Recurso.
Definido por Apex
Haga coincidir el tipo de datos Apex del atributo @AuraEnabled con un tipo de datos de flujo en esta referencia para encontrar quƩ operadores admite el flujo.
| Tipo de datos de Apex | Tipo de datos de Flow |
|---|---|
| Booleano | Booleano |
| Fecha | Fecha |
| Fecha y hora | Fecha/hora |
| Decimal | NĆŗmero |
| Doble | NĆŗmero |
| Entero | NĆŗmero |
| Lista | Recopilación |
| Largo | NĆŗmero |
| Cadena | Texto |
| Time (Hora) | Time (Hora) |
Booleano
Sustituya un recurso booleano por un nuevo valor.
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | Lo que ingresa o selecciona para Valor sustituye al valor de Variable. | Booleano | Antes de Asignación: Asignación: Después de Asignación: |
Colección
Actualice o sustituya el valor de una variable de colección o una variable de colección de registros.
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | El valor reemplaza al valor de Variable. | Colección del mismo tipo de datos o tipo de objeto Los tipos de datos Texto, Lista de selección y Lista de selección mĆŗltiple son compatibles entre sĆ. |
Antes de Asignación:
Asignación: Después de Asignación: |
| Agregar | Anexa Valor como un nuevo elemento al final de la recopilación en Variable. | Variable del mismo tipo de datos o variable de registro del mismo tipo de objeto Los tipos de datos Texto, Lista de selección y Lista de selección mĆŗltiple son compatibles entre sĆ. TambiĆ©n puede agregar etapas (incluyendo $Flow.CurrentStage) a recopilaciones de texto. |
Antes de Asignación:
Asignación: Después de Asignación: |
| Eliminar después de primero | Busca la primera instancia de Valor en la recopilación en Variable y elimina todos los elementos después de ella. | Variable del mismo tipo de datos o variable de registro del mismo tipo de objeto Solo para colecciones de texto:
|
Antes de Asignación:
Asignación: Después de Asignación: |
| Agregar al inicio | Anexa Valor como un nuevo elemento al principio de la recopilación en Variable. | Colección del mismo tipo de datos o tipo de objeto Variable del mismo tipo de datos o variable de registro del mismo tipo de objeto Solo para colecciones de texto:
|
Antes de Asignación:
Asignación: Después de Asignación: |
| Eliminar todo | Elimina todas las instancias de Valor de la recopilación en Variable. | Colección del mismo tipo de datos o tipo de objeto Variable del mismo tipo de datos o variable de registro del mismo tipo de objeto Solo para colecciones de texto:
|
Antes de Asignación:
Asignación: Después de Asignación: |
| Eliminar primero | Elimina la primera instancia de Valor de la recopilación en Variable. | Colección del mismo tipo de datos o tipo de objeto Solo para colecciones de texto:
|
Antes de Asignación:
Asignación: Después de Asignación: |
| Eliminar antes de primero | Busca la primera instancia de Valor en la recopilación en Variable y elimina todos los elementos antes de ella. | Variable del mismo tipo de datos o variable de registro del mismo tipo de objeto Solo para colecciones de texto:
|
Antes de Asignación:
Asignación: Después de Asignación: |
| Eliminar posición | Elimina el elemento en la posición que ingresa para Valor de la recopilación en Variable. Asegúrese de que Valor en tiempo de ejecución es un entero positivo que estÔ dentro del intervalo del número de elementos en la recopilación en Variable. |
Número | Antes de Asignación:
Asignación: Después de Asignación: |
| Eliminar no común | Mantiene solo los elementos en Variable que coinciden con elementos en Valor y elimina todos los demÔs. | Colección del mismo tipo de datos o tipo de objeto | Antes de Asignación:
Asignación: Después de Asignación: |
| Equivale a conteo | El número de etapas o elementos de la colección que ingresa para Valor reemplaza al valor de Variable. Los conjuntos de opciones de registro no se admiten como un valor. |
|
Antes de Asignación:
Asignación: Después de Asignación: |
Divisa y NĆŗmero
Sustituya (Es igual a), agregue (Agregar) o reste (Restar) el valor de un recurso de divisa o número. Realice un conteo (Equivale a conteo) del número de etapas activas o el número de elementos en una colección.
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | El nĆŗmero que ingresa o selecciona para Valor sustituye al valor de Variable. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Agregar | Agrega el nĆŗmero que ingresa o selecciona para Valor al valor de Variable. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Restar | Resta el nĆŗmero que ingresa o selecciona para Valor al valor de Variable. |
|
Antes de Asignación: Asignación: Después de Asignación: |
Fecha
Sustituya (Es igual a), agregue (Agregar) o reste (Restar) el valor de un recurso de fecha/hora.
{!$Flow.CurrentDate} y utilice el operador Agregar o restar. Por ejemplo, para calcular una fecha dentro de 7 dĆas, asigne {!$Flow.CurrentDate} Agregar 7 a su variable de fecha.| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | La fecha que ingresa o selecciona para Valor sustituye al valor de Variable. |
|
Ejemplo 1: Establecido en una fecha especĆfica: Antes de la asignación: Asignación: DespuĆ©s de la asignación: Ejemplo 2: Establezca la fecha de hoy: Antes de la asignación: Asignación: DespuĆ©s de la asignación: |
| Agregar | Agrega valor en dĆas al valor de Variable. |
|
Ejemplo 1: Agregar dĆas a una fecha especĆfica: Antes de la asignación: Asignación: DespuĆ©s de la asignación: Ejemplo 2: Agregar dĆas a la fecha de hoy: Antes de la asignación: Asignación: DespuĆ©s de la asignación: |
| Restar | Resta valor en dĆas al valor de Variable. |
|
Ejemplo 1: Reste dĆas de una fecha especĆfica: Antes de la asignación: Asignación: DespuĆ©s de la asignación: Ejemplo 2: Reste dĆas de la fecha de hoy: Antes de la asignación: Asignación: DespuĆ©s de la asignación: |
Fecha/hora
Sustituya un recurso de fecha/hora por un nuevo valor (Es igual a).
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | La fecha que ingresa o selecciona para Valor sustituye al valor de Variable. |
|
Antes de Asignación: Asignación: Después de Asignación: |
Lista de selección
Sustituya un recurso de lista de selección por un nuevo valor (Es igual a) o concatene un valor con el valor original (Agregar).
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | Lo que ingresa o selecciona para Valor sustituye al valor de la lista de selección elegida. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Agregar | Anexa lo que ingresa o selecciona para Valor al final de la lista de selección seleccionada. |
|
Antes de Asignación: Asignación: Después de Asignación: |
Lista de selección múltiple
Sustituya un recurso de lista de selección múltiple por un nuevo valor (Es igual a), concatene un valor con el valor original (Agregar) o agregue una selección al recurso (Agregar elemento).
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | Lo que ingresa o selecciona para Valor sustituye al valor de la lista de selección múltiple elegida. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Agregar | Anexa lo que ingresa o selecciona para Valor al último elemento seleccionado en la lista de selección múltiple. El operador Agregar no crea una selección. Para agregar elementos como nuevas selecciones, utilice el operador Agregar elemento. Para agregar elementos delimitados por punto y coma a una variable de lista de selección múltiple con el operador Agregar, agregue siempre un único espacio después del punto y coma y no incluya un espacio antes del punto y coma. De este modo, los valores de la variable coinciden con los valores de campos de lista de selección múltiple en Salesforce. Por ejemplo: |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Agregar elemento | Agrega lo que ingresa o selecciona para Valor como una nueva selección al final de la lista de selección mĆŗltiple. La Asignación agrega automĆ”ticamente ā;ā antes del nuevo elemento. De ese modo, Salesforce lo trata como una selección separada. |
|
Antes de Asignación: Asignación: Después de Asignación: |
Registro
Sustituya una variable de registro por un nuevo valor (Es igual a).
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | La variable de registro que selecciona para Valor sustituye al valor de Variable. | Registro (con el mismo tipo de objeto) | Antes de Asignación:
Asignación: Después de Asignación: |
Etapa
No puede actualizar el valor de una etapa, pero puede actualizar los valores de las variables globales de la etapa: $Flow.CurrentStage y $Flow.ActiveStages.
$Flow.CurrentStage
Sustituya la etapa seleccionada en $Flow.CurrentStage.
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | El valor reemplaza al valor de $Flow.CurrentStage. |
|
Antes de Asignación: Asignación: Después de Asignación: |
$Flow.ActiveStages
Agregue o elimine etapas activas en la variable global $Flow.ActiveStages.
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Agregar | Anexa Valor al final de la $Flow.ActiveStages. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Eliminar despuƩs de primero | Busca la primera instancia de la etapa en Valor en $Flow.ActiveStages y elimina todas las etapas despuƩs de ella. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Agregar al inicio | Agrega valor al principio del $Flow.ActiveStages. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Eliminar todo | Elimina todas las instancias de Valor de $Flow.ActiveStages. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Eliminar primero | Elimina la primera instancia de la etapa en Valor de $Flow.ActiveStages. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Eliminar antes de primero | Busca la primera instancia de la etapa en Valor en $Flow.ActiveStages y elimina todas las etapas anteriores a ella. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Eliminar posición | Elimina la etapa en la posición que ingresa para Valor de Asegúrese de que Valor en tiempo de ejecución sea un entero positivo dentro del rango del número de etapas en |
Número | Antes de Asignación:
Asignación: Después de Asignación: |
| Equivale a conteo | El número de etapas o elementos de la colección que ingresa para Valor reemplaza al valor de Variable. Los conjuntos de opciones de registro no se admiten como un valor. |
|
Antes de Asignación:
Asignación: Después de Asignación: |
Texto
Sustituya un recurso de texto por un nuevo valor (Es igual a) o concatene un valor con el final del valor original (Agregar).
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | El texto que ingresa o selecciona para Valor sustituye el valor de Variable. |
|
Antes de Asignación: Asignación: Después de Asignación: |
| Agregar | Anexa el texto que ingresa o selecciona para Valor al final de Variable. |
|
Antes de Asignación: Asignación: Después de Asignación: |
Time (Hora)
Sustituya un recurso de tiempo por un nuevo valor (Es igual a).
| Operador | Descripción | Tipos de datos admitidos | Ejemplo |
|---|---|---|---|
| Es igual a | La hora que ingresa o selecciona para Valor sustituye el valor de Variable. | Time (Hora) | Antes de Asignación:
Asignación: {!varTime} igual a 09:00 AM Después de Asignación:
|
