Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
3 years ago

Quitar etiquetas HTML de columnas

Hola

Quiero eliminar las etiquetas HTML de mis columnas de texto, probé varias soluciones en el foro de la comunidad, pero incluso cuando hago que algo funcione, obtengo un error en mi columna personalizada. El error es "No se puede convertir un valor de tipo Record en texto de tipo".

Intenté esto:

Texto.Limpiar(
Text.Trim(

if Text.Contains([[ALL.achievements_last_week]], "<")
then Text.BeforeDelimiter([[ALL.achievements_last_week]], "<")
más
[[ALL.achievements_last_week]])
)

y

=Html.Table([ALL.achievements_last_week], {{"ExtractedText",":root"}})

10 Replies

  • @bloody87

    ¿Puede compartir la consulta o, idealmente, un pbix que reproduzca el error?

    Por favor, acepte la solución cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles.

    Póngase en contacto conmigo en privado para obtener apoyo con cualquier necesidad de BI a gran escala, tutoría, etc.

  • @bloody87 ,

    >> Si esta publicación ayuda, considere aceptar como solución para ayudar a otros miembros a encontrarla más rápidamente.

  • Antecedentes: Consulta de SVC > de placas de ADO > > extensión "Abrir en Power BI". Todos los campos personalizados se exportan como HTML. Después de realizar la guía antes mencionada, que funciona parcialmente en mi caso, los campos nulos están causando errores. ¿Algún consejo sobre la mejor manera de eliminar los nulos o ignorarlos?

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Descubrí que el uso de una instrucción if para aplicar solo Html.Table a valores no nulos funcionaba al expandir la columna.

      P ej..

      if 
      [Column1] = null 
      then null 
      else Html.Table([Column1], {{"ExtractedText",":root"}})

  • Cualquiera sabe cómo deshacerse de los errores de los nulos, no puedo eliminar los errores ya que hay otra información adjunta a esa fila

  • Y

    = Table.TransformColumns(#"Changed Type", {{"Column1.instructions", fnStripHTML, type text}})