Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configurar campos dinámicos en la interfaz de usuario del generador sin código de Amazon Connect
En este tema se explica cómo configurar los campos dinámicos en los componentes para mostrar datos de tiempo de ejecución en lugar de valores codificados al crear interfaces de agente y cliente mediante la interfaz de usuario del generador sin código de Amazon Connect.
Puede tener situaciones en las que desee que los datos que se muestran a un agente o cliente se rellenen de forma dinámica en lugar de codificarlos de forma rígida. Por ejemplo, si vas a hacer que aparezca una pantalla emergente, es posible que desees mostrar el nombre y el ID de perfil del cliente. Necesitas que los datos sean dinámicos porque los valores de estos campos cambian de un contacto a otro.
Para rellenar dinámicamente un campo de componente:
-
Abra la pestaña de propiedades de ese componente.
-
Seleccione el icono dinámico (el icono del rayo) que aparece junto al campo que desee que sea dinámico.
Los campos más comunes que requieren valores dinámicos son:
-
El campo Valor para los campos de visualización.
-
El DefaultValuecampo de las entradas del formulario.
Técnicamente, es posible que cualquier campo que esté visible y oculto para un agente se determine dinámicamente en tiempo de ejecución. Por eso, todos los campos de la pestaña Propiedades se pueden configurar como dinámicos (el icono de un rayo).
Por ejemplo, observe el AttributesBarcomponente en la imagen siguiente.

-
La etiqueta del atributo 1 se define estáticamente como el nombre del cliente.
-
El valor del atributo se establece como dinámico (se selecciona el icono del rayo).
Con esta configuración, el valor de AttributesBarviene determinado por los datos que se transfieren al Mostrar vista bloque en tiempo de ejecución.
Cuando un campo se establece como dinámico, su valor estático se sustituye por una referencia dinámica. Aparece una sección de datos de muestra debajo del campo. Esta sección se utiliza para definir los datos de muestra.
La referencia dinámica refleja la estructura de datos que espera el Mostrar vista bloque al configurar los datos de tiempo de ejecución. Por ejemplo, considere el valor del atributo 1 del AttributesBar

-
Cuando se establece en dinámico, el campo se convierte en el
$.AttributeBar_1.Attributes[0].Value
lugar dondeAttributeBar_1
está el ID del componente. -
Esto indica que, en el Mostrar vista bloque, el
AttributeBar_1
campo debe recibir un objeto. -
El objeto contiene una
Attributes
matriz en la que se espera que el primer elemento ([0]
) sea un objeto con unValue
campo.
Puede editar las referencias dinámicas para mayor claridad o reutilizarlas. Las referencias dinámicas se pueden compartir en varios campos y componentes de la vista. Por ejemplo, en la siguiente imagen del AttributeBar$.myAttributeValue
. El Mostrar vista bloque ahora tiene un myAttributeValue
campo que espera una entrada de cadena.

importante
El tipo de referencia dinámica debe coincidir con el tipo de campo esperado. Por ejemplo, no puede usar una referencia dinámica basada en cadenas en un campo booleano. La siguiente imagen muestra un ejemplo de mensaje de error cuando la referencia dinámica no coincide.

También tiene la opción de establecer como dinámicas todas las propiedades de un atributo de un componente. En la imagen siguiente, todo lo relacionado con este atributo, incluida la etiqueta, se determina en tiempo de ejecución en función de los valores que se pasan al Mostrar vista bloque. Por ejemplo, el nombre del cliente ahora es un ejemplo de datos que puede utilizar para hacerse una idea de lo que verá el agente cuando utilice una guía. Sin embargo, el agente no puede ver este valor.

Para algunos componentes, por ejemplo AttributesBar
