Domanda

su SharePoint 2007 Ho un elenco personalizzato con un tipo di contenuto personalizzato. Il tipo di contenuto contiene (tra le altre cose) una colonna digitata Person or Group che consente al creatore di aggiungere ulteriori stakeholder all'oggetto.

On Creazione di una nuova voce di elenco, ho un flusso di lavoro personalizzato (creato tramite SharePoint Designer 2007) che:

    .
  1. invia un'e-mail al creatore, confermando l'oggetto è stato ricevuto e il flusso di lavoro sta iniziando.
  2. invia una richiesta di posta elettronica a un manager, incluso un collegamento all'elemento, chiedendo loro di rivedere e approvare / rifiutare l'articolo, aggiungendo commenti come appropriato.
  3. pause fino a quando lo stato di approvazione cambia.
  4. invia un'e-mail al creatore che consiglia lo stato aggiornato (e qualsiasi commento).
  5. si ferma se l'elemento viene rifiutato.
  6. Se approvato, quindi invia un'altra e-mail a una richiesta di impiegato, assegnano un codice di costo all'articolo (popola un campo che fino ad ora è stato contrassegnato "solo per uso ufficio"), incluso un collegamento all'elemento. invia un'e-mail al creatore che consiglia il contenuto del campo aggiornato da 6.

    Ciò funziona tutto bene. (Come a parte, sono aperto a qualsiasi suggerimento su come ciò potrebbe essere fatto meglio, evitando in modo ideale i passaggi aggiuntivi "Complete Task Xyz" che vengono aggiunti all'elenco delle attività del sito a seguito di un compito implicito o esplicito a un utente).

    Mi piacerebbe essere in grado di aggiornare i passaggi 1, 4 e 7 (in cui un'e-mail viene inviata al Creatore dell'articolo) per cc anche l'e-mail agli altri stakeholder, come elencato nella colonna Person or Group dell'oggetto. Sto usando l'azione "Invia un'e-mail", quindi la finestra di dialogo "Definisci il messaggio e-mail". Per la finestra di dialogo "Seleziona gli utenti" dei campi A-e CC, se scelgo "Ricerca del flusso di lavoro ...", solo il sottoinsieme dei campi di tipo Single line of text del tipo dell'articolo sono disponibili dalla "Articolo corrente" e alcuni dei meta-dati Campi (ad es. "Creato da", "Tipo di contenuto", "Tipo di file", ecc.). Ma non sono in grado di selezionare la colonna dal mio tipo di contenuto che contiene i dati Person or Group che sono interessato ad aggiungere come destinatari di posta elettronica.

    La colonna Person or Group che vorrei ottenere valori destinatari da è attualmente configurato come:

      .
    • Richiede che questa colonna contiene informazioni: NO
    • Consenti più selezioni: sì
    • Consenti la selezione di: Persone e gruppi
    • Scegli da: SharePoint Group (membri)
    • Visualizza campo: nome utente

      Qualcuno può dirlo a Guidermi includere un elenco di account utente / gruppo dall'interno dell'oggetto, nel campo CC del flusso di lavoro di un'e-mail?

È stato utile?

Soluzione

You can try creating a dynamic string and place that column in the configuration of it and then using that variable in your CC section.


In detail:

  • Add a step prior to all the email steps
  • On this step, use the action "Build Dynamic String"
  • Click the 'dynamic string' link in the new action, to open the "String builder" dialog
  • Click the "Add lookup..." button
  • Set "source" to "Current Item", and change the "Field" to the column name containing the recipient list
  • OK
  • Either accept current variable name, or create a new one.
  • OK
  • In the email action(s), from the "Define Email Message" dialog, click the To or CC button
  • Choose "Workflow lookup...", click "Add >>"
  • Set "source" to "Workflow data", and change the "Field" to be the new string variable.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top