none
avviare workflow ogni giorno? RRS feed

  • Domanda

  • buongiorno sapete come si avvia un flusso di lavoro elenco ogni giorno in automatico?

    nel mio caso sarebbe perfetto il timer job, ma purtroppo non ho accesso dell'amministrazione centrale, solo quello del sito.

    ci sono soluzioni?

    o magari un loop nel workflow?

    attendo il vostro aiuto e grazie in anticipo


    uso SharePoint 2010
    • Modificato manhast mercoledì 13 settembre 2017 14:33 versione
    mercoledì 13 settembre 2017 14:32

Tutte le risposte

  • Ciao manhast.

    SharePoint 2010 non consente out of the box la pianificazione dell'esecuzione giornaliera di un workflow.
    Escludendo la creazione di in timer job, si potrebbe provare con uno script PowerShell che invochi il workflow manager, ma questo comporta che lo script debba essere salvato ed eseguito sul server.
    L'ultima alternativa è l'inserimento (con SharePoint Designer) di una pausa (esiste un'apposita azione, come puoi leggere qui) di 24 ore nel workflow, ma è comunque necessario che il workflow venga avviato la prima volta.

    Ciao.


    Luigi Bruno
    MCP, MCTS, MOS, MTA

    giovedì 14 settembre 2017 08:32

  • L'ultima alternativa è l'inserimento (con SharePoint Designer) di una pausa (esiste un'apposita azione, come puoi leggere qui) di 24 ore nel workflow, ma è comunque necessario che il workflow venga avviato la prima volta.

    Su designer, so che c'è l'azione Pausa ma come la imposto? per avvio di workflow la prima volta non è un problema (ci pensa alla creazione o modifica di un elemento/attività).
    giovedì 14 settembre 2017 10:27

  • L'ultima alternativa è l'inserimento (con SharePoint Designer) di una pausa (esiste un'apposita azione, come puoi leggere qui) di 24 ore nel workflow, ma è comunque necessario che il workflow venga avviato la prima volta.

    Su designer, so che c'è l'azione Pausa ma come la imposto? per avvio di workflow la prima volta non è un problema (ci pensa alla creazione o modifica di un elemento/attività).

    Una volta inserita l'azione per mettere il pausa il workflow, devi fare click sul valore corrispondente al numero ore, giorni o minuti per I quali vuoi fermare l'esecuzione del workflow ed impostarlo secondo le tue esigenze.

    Ciao.


    Luigi Bruno
    MCP, MCTS, MOS, MTA

    giovedì 14 settembre 2017 13:05
  • Quello che dici tu ferma solamente il workflow per un determinato tempo impostato da me, non lo riavvia se stesso.
    giovedì 14 settembre 2017 13:39
  • Quello che dici tu ferma solamente il workflow per un determinato tempo impostato da me, non lo riavvia se stesso.

    Non conosco in dettaglio la logica del workflow che vuoi implementare, ma, stando a quello che dici, l'istruzione di pausa dovrebbe essere inserita in un loop.

    Ciao.


    Luigi Bruno
    MCP, MCTS, MOS, MTA

    venerdì 15 settembre 2017 14:26