Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

371
Vistas
Javascript padStart () funciona correctamente en el cuadro de alerta pero no en el registro de correo electrónico en Dynamics 365 CRM

Creé una acción que obtiene valores de un registro de CRM en el que se adjuntan en un generador de cadenas. Dentro de la cadena que se está construyendo, necesito agregar algo al equivalente de 10 espacios entre la cadena como se ve a continuación:

 for(var i = 0; i < ltRecordSnsAndLocations.length; i++) { if(i < ltRecordSnsAndLocations.length - 1) { injectionString += (i+1).toString() + ". " + ltRecordSnsAndLocations[i][0].toString() + String("System Location: ").padStart(String("System Location: ").length+10,' ') + ltRecordSnsAndLocations[i][1].toString() + "\n"; }

Lo que parece estar funcionando correctamente visto por la salida en el cuadro de alerta a continuación:

ingrese la descripción de la imagen aquí

Como puede ver, existe el relleno correcto entre los valores numéricos con viñetas y la ubicación del sistema, que es lo que quiero.

Como se indicó anteriormente, creé una acción en CRM que ingresa esta cadena en un registro de correo electrónico indicado por la variable injectionString como se ve a continuación:

ingrese la descripción de la imagen aquí

Sin embargo, cuando se inicia el flujo de trabajo y se completa el injectionString pasado, ignora el padStart como se ve a continuación:

ingrese la descripción de la imagen aquí

He estado luchando con esto por un tiempo ahora. Es importante tener en cuenta que probé en los navegadores Chrome y Edge. Cualquier ayuda en esto es muy apreciada.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

La siguiente publicación de blog proporcionó la solución a mi problema:
https://blog.hubspot.com/website/html-space

La forma más sencilla de agregar un espacio en HTML (además de presionar la barra espaciadora) es con la entidad de espacio sin interrupciones, escrita como &nbsp; o &#160; . El navegador no colapsará múltiples espacios adyacentes que no se rompan, lo que le permitirá "forzar" varios espacios visibles entre palabras u otros elementos de la página.

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda