apps
2.2510
true
Importante :
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.
UiPath logo, featuring letters U and I in white

Guía del usuario de Apps

Última actualización 22 de dic. de 2025

Usar TablaDeDatos con los controles Tabla y Editar cuadrícula

Asegúrate de tener un objeto TablaDeDatos en tu aplicación.

Los objetos TablaDeDatos pueden definirse como argumentos de entrada, salida o entrada/salida de un proceso. Para utilizar estos objetos TablaDeDatos, debes hacer referencia al proceso en el que se utilizan como argumentos.

Nota:

TablaDeDatos solo admite primitivas en una columna. Los argumentos de tipo complejo en una columna no funcionan en TablaDeDatos.

Digamos que tienes un proceso llamado "Proceso_A", que tiene los objetos TablaDeDatos como argumentos:

Argumentos de entradain_dt1
Argumentos de salidaout_dt1
Argumentos de entrada/salidainout_dt

Tabla

  1. Ve a la pestaña General de tu control Tabla .

  2. En el campo Origen de datos del control, abre el editor de expresiones y escribe la siguiente expresión:

    Processes.<process_name>.<datatable_output_argument>.ToListSource
    Processes.<process_name>.<datatable_output_argument>.ToListSource
    

    Por ejemplo:

    Processes.Process_A.out_dt1.ToListSource
    Processes.Process_A.out_dt1.ToListSource
    

Las columnas de la tabla deben reflejar las columnas del objeto TablaDeDatos.

Editar cuadrícula

  1. Ve a la pestaña General de tu control Editar cuadrícula .

  2. En el campo Origen de datos del control, abre el editor de expresiones y escribe la siguiente expresión:

    Processes.<process_name>.<datatable_output_argument>.ToListSource
    Processes.<process_name>.<datatable_output_argument>.ToListSource
    

    Por ejemplo:

    Processes.Process_A.out_dt1.ToListSource
    Processes.Process_A.out_dt1.ToListSource
    
  3. Para realizar operaciones en las filas de la TablaDeDatos, como añadir, editar o eliminar:

    1. Asegúrese de que las propiedades Editable, Añadir filas y Eliminar filas estén establecidas en verdadero.

      docs image

    2. Cambia a la pestaña Eventos del control Editar cuadrícula y configura las reglas correspondientes:

      1. Para añadir filas, haz clic en Crear regla para Fila añadida y, a continuación, utiliza la regla Establecer valor :

        Elementos para configurar
        
        Processes.<process_name>.<datatable_output_parameter>
        
        Processes.<process_name>.<datatable_output_parameter>
        

        Por ejemplo:
        
        Processes.Process_A.out_dt1
        
        Processes.Process_A.out_dt1
        
        Valor
        
        Processes.<process_name>.<datatable_output_parameter>.AddRow(MainPage.EditGrid.NewItem)
        
        Processes.<process_name>.<datatable_output_parameter>.AddRow(MainPage.EditGrid.NewItem)
        

        Por ejemplo:
        
        Processes.Process_A.out_dt1.AddRow(MainPage.EditGrid.NewItem)
        
        Processes.Process_A.out_dt1.AddRow(MainPage.EditGrid.NewItem)
        
      2. Para eliminar filas, haz clic en Crear regla para Fila eliminada y, a continuación, utiliza la regla Establecer valor :

        Elementos para configurar
        
        Processes.<process_name>.<datatable_output_parameter>
        
        Processes.<process_name>.<datatable_output_parameter>
        

        Por ejemplo:
        
        Processes.Process_A.out_dt1
        
        Processes.Process_A.out_dt1
        
        Valor
        
        Processes.<process_name>.<datatable_output_parameter>.DeleteRowAt(MainPage.EditGrid.RowIndex)
        
        Processes.<process_name>.<datatable_output_parameter>.DeleteRowAt(MainPage.EditGrid.RowIndex)
        

        Por ejemplo:
        
        Processes.Process_A.out_dt1.DeleteRowAt(MainPage.EditGrid.RowIndex)
        
        Processes.Process_A.out_dt1.DeleteRowAt(MainPage.EditGrid.RowIndex)
        
      3. Para modificar filas, haz clic en Crear regla para Fila modificada y, a continuación, utiliza la regla Establecer valor :

        Elementos para configurar
        
        Processes.<process_name>.<datatable_output_parameter>
        
        Processes.<process_name>.<datatable_output_parameter>
        

        Por ejemplo:
        
        Processes.Process_A.out_dt1
        
        Processes.Process_A.out_dt1
        
        Valor
        
        Processes.<process_name>.<datatable_output_parameter>.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
        
        Processes.<process_name>.<datatable_output_parameter>.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
        

        Por ejemplo:
        
        Processes.Process_A.out_dt1.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
        
        Processes.Process_A.out_dt1.UpdateRowAt(MainPage.EditGrid.RowIndex, MainPage.EditGrid.SelectedItem)
        
  • Tabla
  • Editar cuadrícula

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado