UiPath Documentation
apps
latest
false
Guía del usuario de Apps
Importante :
Para ver la documentación sobre proyectos de aplicaciones en Studio Web, consulta el capítulo Proyectos de aplicaciones de la documentación de Studio Web: https://docs.uipath.com/es/studio-web/automation-cloud/latest/user-guide/apps-in-studio-web. Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Expresiones heredadas frente a VB

Comparación lado a lado de la sintaxis de expresión heredada y VB para escenarios comunes de vinculación de aplicaciones, incluidos controles de imagen, campos de archivo y argumentos de proceso.

Esta sección enumera los casos de uso comunes para vincular elementos de la aplicación y cómo puedes lograr la vinculación utilizando expresiones heredadas y VB.

Uso de URL de string estáticas en controles de imagen​

Legado

VB

  1. Añade el control Imagen .

  2. Establece la propiedad de vinculación de URL/valor en https://path/to/the/image_file.jpg

Las imágenes Base64 también son compatibles.

  1. Añade el control Imagen .

  2. Establece la propiedad Origen en new AppsFile("https://path/to/the/image_file.jpg")

Las imágenes Base64 también son compatibles.

Utilizar el campo de archivo de una entidad en controles de imagen​

Legado

VB

  1. En tu aplicación, haz referencia a la entidad que contiene el archivo deseado.

  2. Vincula la entidad a un control Tabla .

  3. Añade el control Imagen .

  4. Establece la propiedad de vinculación de URL/valor al archivo.

  1. En tu aplicación, haz referencia a la entidad que contiene el archivo deseado.

  2. Vincula la entidad a un control Tabla .

  3. Añade el control Imagen .

  4. Establece la propiedad Origen en MainPage.Table.SelectedItem.FileColumn

Utilizar archivos de un depósito de almacenamiento en controles de imagen​

Legado

VB

  1. En tu aplicación, haz referencia al depósito de almacenamiento que contiene el archivo deseado.

  2. Crea una variable de aplicación de tipo AppsFile. Por ejemplo fileVar .
  3. Añade la regla Descargar archivo del depósito de almacenamiento .

  4. Asigna el archivo descargado a la variable de la aplicación creada anteriormente ( fileVar ).
  5. Añade el control Imagen .

  6. Establece la propiedad Vinculación URL/Valor en fileVar .
  1. En tu aplicación, haz referencia al depósito de almacenamiento que contiene el archivo deseado.

  2. Crea una variable de aplicación de tipo AppsFile. Por ejemplo fileVar .
  3. Añade la regla Descargar archivo del depósito de almacenamiento .

  4. Asigna el archivo descargado a la variable de la aplicación creada anteriormente ( fileVar ).
  5. Añade el control Imagen .

  6. Establece la propiedad Origen en fileVar .

Uso de conjuntos de opciones para rellenar controles de lista​

Legado

VB

  1. En tu aplicación, haz referencia a la entidad con el conjunto de opciones.

  2. Añade el control Lista .

  3. Establece la propiedad Origen de la lista en GetChoiceSet("entity_name") .
  4. Establece la propiedad Columna en el nombre del conjunto de opciones.

Lee este procedimiento para obtener más información.

Hacer referencia a un conjunto de opciones vinculado a controles de lista​

LegadoVB
Pasos 4 y 5 en Aprovechar entidades en tu aplicación utilizando conjuntos de opciones<PAGE_NAME>.<CONTROL_NAME>.SelectedItem.<COLUMN_NAME>

Establecer un conjunto de opciones de selección única como valor predeterminado para los controles​

Los controles Desplegable, Botón de radio y Lista admiten conjuntos de opciones de selección única.

LegadoVB
<PageName>.<ControlName>.DataSource.data.Select(Function(x) x.NumberId).ToList(0)

Establecer un conjunto de opciones de selección múltiple como valor predeterminado para los controles​

Los controles desplegables de selección múltiple admiten conjuntos de opciones de selección múltiple.

Legado

VB

<PAGE_NAME>.<MULTISELECT_CONTROL_NAME>.DataSource.data.where(Function(x) <VARIABLENAME>.<ENTITY_FIELD_OF_TYPE_CS>.contains(x.NumberId)).toList()

Para utilizar esta expresión, asegúrate de que la variable de entidad está establecida en selectedItem utilizando una regla Establecer valor .

Uso de cadenas estáticas para rellenar controles de lista​

LegadoVB
=["Value1", "Value2", "Value3"]AppsDataSource.from({"Value1", "Value2", "Value3"})

Vincular una fecha a los controles del selector de fecha​

LegadoVB
Para vincular la fecha de hoy, establece la propiedad Fecha predeterminada en =Now()Para vincular la fecha de hoy, establece la propiedad Fecha predeterminada en DateOnly.FromDateTime(Now)
Para vincular una fecha específica, por ejemplo, el 5 de mayo de 2021, establece la propiedad Fecha predeterminada en 2021-01-05Para vincular una fecha específica, por ejemplo, el 5 de mayo de 2021, establece la propiedad Fecha predeterminada en new DateOnly(2021,1,25)

Utilizar un campo de fecha y hora de entidad en los controles del selector de fecha​

LegadoVB
Vincula el campo de entidad requerido al control Selector de fecha .DateOnly.FromDateTime(customerEntityVar.DOB.Value.Date)

Cálculo de la diferencia entre dos valores del selector de fecha​

LegadoVB
N/DMainPage.Datepicker1.Value.Value.DayNumber - MainPage.Datepicker.Value.Value.DayNumber

Errores de referencia​

Puedes hacer referencia a los errores de las siguientes reglas:

  • Iniciar proceso
  • Reglas de entidad
  • Reglas de cola
  • Desencadenar regla de flujo de trabajo
LegadoVB
Iniciar regla de proceso: manejo de errores

En las expresiones VB, los errores se exponen en la salida de la regla. Haz referencia a un error de la siguiente manera:


<PAGENAME>.<RULENAME>.Error.Message
<PAGENAME>.<CONTROLNAME>.<RULENAME>.Error.Message

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado