Skip to main content

Manipulación de datos con utilidades de Pega Robot Studio

Utilidades String, DateTime y File

Pega Robot Studio™ proporciona componentes de utilidades para manipular y formatear valores de datos para cadenas, fechas y horas, intervalos y archivos. Los componentes de utilidades son similares a los componentes disponibles en Microsoft .NET Framework. Se puede acceder a ellos desde la sección Advanced (Opciones avanzadas) de la ventana Toolbox (Caja de herramientas). Para agregar un componente de utilidades, arrastre el componente a una automatización o un contenedor global. Seleccione el método requerido del componente en el Inspector de objetos y agregue el método a la automatización.

StringUtils

El componente StringUtils proporciona una completa selección de métodos de manipulación de cadenas. El componente usa el parámetro de entrada StringValue para especificar la cadena para la cual se desea aplicar un método. Los métodos son Concat, IndexOf, Trim, Insert y Replace, entre otros.

  • En el siguiente ejemplo, la automatización extrae la subcadena de un valor de entrada de cadena. La subcadena comienza en la quinta posición del índice en la entrada de cadena.

    string utilities example

DateTimeUtil y TimeSpanUtils

Use el componente DateTimeUtil para manipular un instante en el tiempo, por lo general, expresado como fecha y hora del día. Use TimeSpanUtils para manipular un intervalo de tiempo. Pega Robot Studio proporciona métodos adicionales, además de aquellos que proporciona Microsoft .NET Framework.

  • En el siguiente ejemplo, el método ToString se usa para convertir un valor DateTime en un tipo de cadena para usar en un componente de expresión de cadena.

    using the datetime util component

FileUtils

Para manipular directorios y archivos, use el componente FileUtils. Los métodos FileUtils exponen los métodos .NET correspondientes. Al implementar FileUtils, no incluya longitudes o caracteres de ruta no válidos en los parámetros de ruta y asegúrese de cumplir con todos los protocolos de datos y seguridad. El acceso no autorizado o las excepciones de entrada/salida evitan que el sistema ejecute el método seleccionado.

  • En el siguiente ejemplo, la automatización usa el método Move (Mover) del componente FileUtils para mover el directorio de un archivo.

    file utils sample

Si el componente FileUtils no aparece en la caja de herramientas de Pega Robot Studio, puede agregarlo mediante la ventana Choose Toolbox Items (Elegir elementos de la caja de herramientas).


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice