es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

LogicApp: reemplazar el mensaje en la tabla csv con un “.” por una “,”.

Tengo el flujo en el que quiero editar la columna en la tabla CSV y reemplazar la “,” por un “.”.

¿Cómo puedo hacer eso? Porque la expresión de la función reemplazar en LogicApp no devuelve la columna:

Se me pide que tome el cuerpo completo cuando uso la función reemplazar. Sin embargo, la columna de detalles está disponible, que es la que quiero editar:

¿Cómo debo reemplazar la “,” de la columna de detalles?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para reemplazar las “,” de la columna “detalles” en la tabla CSV, puedes seguir los siguientes pasos:

    1. Primero, añade la acción “Compose” a tu flujo en la app de lógica y configura la entrada como la columna “detalles”.
    2. Ahora, utiliza la función “replace” en el generador de expresiones de la acción “Compose” para reemplazar las “,” por “.” en la columna “detalles”. La expresión sería algo como:

      replace(outputs('Compose'),' ',',')

    3. Una vez que hayas hecho esto, añade la acción “Actualizar una fila” a tu flujo y selecciona la tabla CSV y la fila que deseas actualizar.

    4. En la acción “Actualizar una fila”, mapea la columna “detalles” con la salida de la acción “Compose” que creaste en el paso 2.

      Ahora, cuando se ejecute el flujo, actualizará la fila especificada en la tabla CSV con la columna “detalles” actualizada donde las “,” sean reemplazadas por “.”.

Comments are closed.