- Primeros pasos
- Aplicaciones de demostración
- Tutorial
- Crea tu primera aplicación
- Crear una aplicación optimizada para dispositivos móviles
- Directrices generales sobre la experiencia del usuario
- Utilizar la vista maestra detallada
- Uso del visor de documentos
- Utiliza Recuento con valores de conjunto de opciones
- Usar valores seleccionados de una tabla
- Insertar aplicaciones
- Insertar mapas
- Ocultar contenedores mediante un botón
- Incluir enlaces MailTo
- Incluir la clasificación por estrellas
- Establecer contexto externo
- Trabajo con origen de datos y enlace de valor
- Uso de la actividad de envío de resultado provisional
- Aplicaciones públicas
- Notificaciones
- Cómo utilizar expresiones VB
- Diseñar tu aplicación
- Eventos y reglas
- Regla: Si-Entonces-Si no
- Regla: abrir una página
- Regla: Abrir URL
- Norma: cerrar ventana emergente/inferior
- Regla: mostrar mensaje
- Regla: mostrar/ocultar indicador giratorio
- Regla: establecer valores
- Regla: iniciar el proceso
- Regla: subir el archivo al depósito de almacenamiento
- Regla: obtener el archivo del depósito de almacenamiento
- Regla: restablece los valores
- Regla: crear/actualizar registro de entidad
- Norma: elimina el registro de entidad
- Regla: añadir a la cola
- Función: Y, O, No
- Función: Concat
- Función: Contiene
- Función: Recuento
- Función: TerminaEn
- Función: Si
- Función: EstáEnBlanco
- Función: Guid
- Función: Longitud
- Función: Lista
- Función: ComienzaPor
- Función: suma
- Función: ordenar
- Función: ahora
- Función: hoy
- Función: Tiempo
- Función: Año
- Función: Mes
- Función: Día
- Función: Hora
- Función: Minuto
- Función: nueva
- Función: buscar
- Función: filtro
- Aprovechamiento de RPA en tu App
- Aprovechamiento de las entidades en tu App
- Aprovechar las colas en tu aplicación
- Aprovechar los medios en tu aplicación
- Aprovechar las acciones en tu aplicación
- Aprovechar las conexiones en tus aplicaciones
- Gestión del ciclo de vida de las aplicaciones (ALM)
- Aplicaciones de origen de Uipath
- Guía básica de resolución de problemas
Guía del usuario de Apps
Creador de consultas
El Generador de consultas te permite filtrar datos de las entidades de Data Service, respetando una sintaxis predefinida.
Fetch()
para evaluar y ordenar tus entidades de Data Service.
Como requisito previo, debes hacer referencia a las entidades existentes de Data Service en tu aplicación. Para utilizar el Generador de consultas, sigue los siguientes pasos:
Fetch()
para recuperar y manipular datos de la entidad.
Fetch()
tiene los siguientes parámetros:
FilterGroup |
Un grupo de filtros en Data Service |
PaginationProps |
Especifica el tamaño de la página y el número de registros que quieres omitir. |
SortOption [] sortOptions |
Especifica la columna que quieres clasificar y el orden para la clasificación. |
string[] selectedFields |
Especifica los campos de la entidad que deben devolverse. |
ExpansionFieldOption[] expansionFieldOptions |
Especifica qué columnas de una entidad de relación debe expandirse y devolverse. Apps permite expansiones de nivel uno, lo que significa que si tienes un campo de relación, las expresiones esperan que un nivel de propiedades sea accesible. El generador de consultas añade automáticamente estas propiedades, y son obligatorias para las entidades no pertenecientes al sistema. |
Fetch()
devuelve un ListSource<T>
, que es el mismo tipo que para los controles de lista, FetchOne()
devuelve un solo registro de tipo T.
Fetch()
, para obtener resultados más personalizados:
Obtiene el número de registros para una entidad, por ejemplo SystemUsers.
Fetch(of SystemUsers)()
Fetch(of SystemUsers)()
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10))
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10))
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), new SortOption(){addSortOption("Date")})
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), new SortOption(){addSortOption("Date")})
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), new SortOption(){addSortOption("Date", true)})
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), new SortOption(){addSortOption("Date", true)})
Fetch(of SystemUsers)(Nothing, new PaginationProps(0, 100))
Fetch(of SystemUsers)(Nothing, new PaginationProps(0, 100))
Por ejemplo, para el control Editar cuadrícula:
Fetch(of SystemUsers)(Nothing, new PaginationProps(MainPage.EditableGrid.PageStart, MainPage.EditableGrid.PageLimit))
Fetch(of SystemUsers)(Nothing, new PaginationProps(MainPage.EditableGrid.PageStart, MainPage.EditableGrid.PageLimit))
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), Nothing, new string(){"Name"})
Fetch(of SystemUsers)(createFilterGroup(new QueryFilter(){addFilter("Name", "=", "You")}), new PaginationProps(0, 10), Nothing, new string(){"Name"})
- Cómo utilizar el creador de consultas
- La función Obtener
- The FetchOne() function
- Obtener simple
- Obtener con condición del filtro
- Obtener con condición del filtro y orden de clasificación (ascendente)
- Obtener con condición del filtro y orden de clasificación (descendente)
- Obtener con PaginationProps estático
- Obtener con PaginationProps vinculado al control
- Obtener con proyección