acción Asignar en Diccionario

Utilice la acción Asignar en el paquete de Diccionario para asignar el valor del diccionario de origen a la variable del diccionario de destino.

Ejemplo de asignación de un valor de diccionario de origen

En este ejemplo, se muestra cómo crear un bot que asigna el valor del diccionario de origen a la variable del diccionario de destino.

  1. Cree un bot.
    1. En el panel izquierdo, haga clic en Automatización.

      Se muestra la lista de formularios y bots disponibles.

    2. Haga clic en Crear un bot.
    3. Escriba el nombre del bot: Dictionay_Assign.
    4. Haga clic en Crear y editar.
  2. Cree las variables definidas por el usuario usando el icono Crear variable (+) en la parte superior del menú Variables.
    • Cree dos variables de tipo Diccionario:
      • Variables del diccionario de origen: AppraisalData_FY22
      • Variable del diccionario de destino: AppraisalData_FY23
    • Ingrese los siguientes valores de pares de claves en las variables del diccionario de origen y de destino.

      AppraisalData_FY22 (Origen)

      Clave Valor
      Nombre Bob, John, Sarah
      Edad 52, 26, 42
      Cargo Desarrollador sénior, redactor técnico, recursos humanos
      ID de correo electrónico bob.jones@abc.com, john@abc.com, sarah@abc.com
      Número de teléfono 752000000, 753000000, 754000000
      CTC USD $160 000, USD $110 000, USD $100 000
      Componente de bonificación Desarrollador sénior: 15 %, Redactor técnico: 15 %, recursos humanos: 15 %
      Tipo de empleo Desarrollador sénior: permanente, escritor técnico: contratista, recursos humanos: permanente

      AppraisalData_FY23 (Destino)

      Clave Valor
      Nombre Bob, John, Sarah
      Edad 52, 26, 42
      Cargo Desarrollador sénior, redactor técnico, recursos humanos
      ID de correo electrónico bob.jones@abc.com, john@abc.com, sarah@abc.com
      Número de teléfono 752000000, 753000000, 754000000
      CTC USD $170 000, USD $120 000, USD $110 000
  3. Para asignar el valor del diccionario de origen a la variable del diccionario de destino, haga doble clic en la acción Diccionario > Asignar o arrástrela.
    1. Seleccione la variable del diccionario de origen de la lista desplegable o cree e ingrese AppraisalData_FY22 en el campo Seleccionar la variable del diccionario de origen.
    2. Para retener la salida, seleccione una variable o cree e ingrese AppraisalData_FY23 en el campo Seleccionar la variable del diccionario de destino.
    Nota: Si ambas variables de diccionario (origen y destino) contienen las mismas claves, la variable de diccionario de destino se sobrescribirá con el valor de la variable de diccionario de origen.
  4. Para imprimir el valor de la variable de destino (AppraisalData_FY23), haga doble clic en la acción Cuadro de mensaje o arrástrela. Ingrese los siguientes valores en el campo Escribir el mensaje para mostrar:
    • $AppraisalData_FY23{"Job tile"}$
    • $AppraisalData_FY23{"CTC"}$
    • $AppraisalData_FY23{"Bonus component"}$
    • $AppraisalData_FY23{"Employment type"}$
  5. Haga clic en Guardar y, luego, en Ejecutar.

    La salida se muestra de la siguiente manera:

    valores asignados a la variable del diccionario de destino

    La salida muestra que la clave y sus valores (Bonus y Employment type) en la variable de origen (AppraisalData_FY22) se asignan a la variable de destino (AppraisalData_FY23). Además, las variables de origen y de destino contienen las mismas claves para CTC. Como resultado, el valor de la variable del diccionario de destino se sobrescribe con el valor de la variable del diccionario de origen.