trabajo - sharepoint designer 2016
¿Cómo formatear los metadatos/términos administrados en un correo electrónico de SharePoint Workflow? (2)
Ver el punto (6) en este artículo . Es una de las limitaciones del uso de la columna Metadatos en SharePoint.
Intente utilizar una función de cadena como dividir para obtener solo el texto que deja GUID fuera.
Tengo un flujo de trabajo de SharePoint que enviará un correo electrónico con los detalles de mi elemento de la lista. El problema es que algunos de los detalles incluyen datos guardados con ese elemento que son metadatos administrados o un término personalizado. Entonces el correo electrónico termina pareciéndose a:
Proveedor: Doors Inc | 699003a8-ca2f-46a4-b3b9-9d958ba905fb
Donde "Doors Inc" es el término. No quiero ver el GUID.
Todo esto se hace mediante la adición de una búsqueda del elemento actual y seleccionando el campo apropiado (por ejemplo, Proveedor).
Entonces el resultado final sería:
Proveedor: Doors Inc
sin el GUID. Parece que no puedo encontrar una manera de hacer esto.
Tenemos el mismo problema con Lookup with Picker (adición de ilovesharepoint), devuelve búsquedas con un montón de basura, elemento 11, con el valor de ''This Item'' se devuelve como 11; #This Item
Usamos otra solución del mismo grupo ( http://ilovesharepoint.codeplex.com/ ) llamada actividades de Workflow, que tiene una acción para extraer subcadenas con Regular Expression.
Entonces, en tu caso, ejecutarías expresiones regulares para extraer / unir todo a la izquierda de | que se ve así:
^ [^ |] *
Obviamente, esto solo funciona en las instalaciones o donde puede agregar código personalizado, Office 365 (que no sea la nube privada) lo deja fuera de servicio.