archivi categoria: SharePoint Workflow

Grande Tutorial e passo utilizzando InfoPath e flusso di lavoro per risolvere un problema di programmazione

In questi giorni, Perennemente sto giocando catch-up con la mia lettura di blog e ho appena imbattuto in questo post: http://sharepointsolutions.blogspot.com/2009/02/give-blood-to-your-workflow.html

È come solido e dettagliate a SharePoint Designer workflow tutorial (più di più!) che vedrete ovunque sulla interwebs. Check it out, anche se sei un veterano SPD sfregiato.

È una grande lezione di SharePoint sia per InfoPath e flusso di lavoro.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Comportamento di controllo del flusso di lavoro con gli elenchi personalizzati (Ancora una volta)

All'inizio di questo mese, IO mettere insieme un articolo Originalmente progettato per Mark Miller www.endusersharepont.com. Tuttavia, Ho usato invece come Dustin Hoffman ha usato una croce alla fine dei Il laureato per respingere il mio (Awesome! amichevole!) Editor presso TechTarget.

Questo è un altro articolo del flusso di lavoro SharePoint Designer nella stessa vena come mio sforzo più recente qui: http://www.endusersharepoint.com/?p=1226 ("Utilizzare gli elenchi di controllo per creare soluzioni di flusso di lavoro flessibile").

Inizia come questo:

Hai mai desiderato che si potrebbe disabilitare temporaneamente un flusso di lavoro SharePoint Designer? Si consiglia di fare questo al fine di approvare un gran numero di documenti in massa senza regolazione fuori decine — o forse centinaia — di flussi di lavoro inutile.

Un modo per ottenere questo risultato è quello di accedere utilizzando il punto di condivisione di progettazione del flusso di lavoro e disabilitarlo. Per farlo, dovrai aprire SharePoint Designer, accesso al flusso di lavoro, modificare le sue proprietà e ri-salvarlo. Il problema con questo metodo è che è un po' disordinato e probabilmente a un sacco di anello di campanelli d'allarme al più aziende.

In generale, giocherellare con i flussi di lavoro SharePoint Designer non è una buona pratica in un ambiente di produzione, né è parte di un processo ben controllato.

L'articolo quindi si cammina attraverso una soluzione a questo problema che utilizza un elenco personalizzato per attivare o disattivare il WF come alle esigenze aziendali. Leggi tutto qui (http://WP.bitpipe.com/Resource/org_1127860336_240/SharePoint_vol5_v6 1_16.pdf).

Questo articolo è stato ispirato da una domanda posta sul forum qui: http://www.endusersharepoint.com/STP/. Anche se io spendere molto più tempo sul forum MSDN, Raccomando caldamente che avete una sbirciatina al forum RSUE pure, in particolare per le domande di utente finale orientato. È ancora un'altra fonte di buone informazioni e consigli.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Technorati Tags:

Utilizzare gli elenchi di controllo per creare soluzioni di flusso di lavoro flessibile

La settimana scorsa, Mark Miller pubblicato il mio ultimo SharePoint Designer articolo del flusso di lavoro per gli utenti finali sul suo sito (http://www.endusersharepoint.com/?p=1226).

Inizia come questo:

Tipi di tecnici usiamo un sacco di gergo e gli acronimi nella nostra routine quotidiana come "OOP" (programmazione orientata agli oggetti), "CT" (Tipi di contenuto), "SPD" (SharePoint Designer), "RTFM" (si prega di leggere il manuale), ecc. Questo articolo si interessa con un bugaboo particolare chiamato "hard coding:"Che cosa è, perché è brutto e come evitarlo nelle soluzioni di progettazione del flusso di lavoro SharePoint.

Descrivo come possiamo usare elenchi personalizzati per memorizzare i dati di configurazione e controllo del flusso di lavoro. Utilizzando questo approccio, possiamo evitare duro codifica valori quali revisori’ indirizzi e-mail, approvazione dollaro limiti, ecc.

Check it out.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Technorati Tags:

Un Server Proxy Web ha cercato di fermare Me l'installazione di Windows Workflow Foundation, Ma io lo sconfitto

Sto lavorando presso una sede del cliente e necessari per installare windows workflow foundation in modo che io potessi così qualche lavoro di SharePoint Designer. (Non sapevo fino ad oggi che SPD installa bene ma ha davvero bisogno almeno .net 2.0 e Windows Workflow Foundation per essere realmente utilizzabile; Ho sempre pensato che questi sono stati installati insieme a SPD, ma mi sbagliavo).

Il client dispone di un server proxy. Non c'è problema, Ho le credenziali per ottenere fuori al pubblico Internets. Vado al solito posto per scaricare WWF (SPD utilmente mi ha fornito un link). Che il download è davvero un bootstrap di sorta. Corre e scopre cos'altro ha bisogno di scaricare. Che il secondo processo di download non riuscito. Esso sia non prova affatto, o in qualche modo viene impedito di chiedere le credenziali del server proxy. È stato un incidente piuttosto difficile, mi dà il messaggio:

Microsoft .NET Framework 3.0 è verificato un errore durante l'installazione. Installazione non completata correttamente.

Ho provato a riavviare e speso 10 secondi cercando di capire se potevo farlo mi chiede credenziali del server proxy. Ho rinunciato e siamo andati qui invece: .NET Framework 3.5 Service Pack 1 (Pacchetto completo).

Ho scaricato il pacchetto, installato e questa volta, senza problemi.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

SPD Workflow: Visualizzare il nome completo invece di dominionomeutente

In quello che sembra essere il suo blog inaugurale di distacco, chiqnlips ha approfondito la follia che è una colonna calcolata e descritto una soluzione al problema attività e-mail comune del flusso di lavoro SharePoint Designer: Come visualizzare il vero nome di una persona in un e-mail invece di "dominio."

Non ho provato io stesso, ma sembra promettente. Check it out.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Porting del flusso di lavoro SharePoint Designer da un elenco a altro

Mark Miller, oltre al www.endusersharepoint.com postato il mio ultimo articolo sul flusso di lavoro SharePoint Designer qui (http://www.endusersharepoint.com/?p=1037).

Descrivere l'approccio di base per lo spostamento di un flusso di lavoro che si crea in una sola lista a un altro elenco. L'elenco può essere nello stesso sito, stessa raccolta siti o da un'azienda completamente diversa (e. g. dallo sviluppo alla produzione).

Questo è un argomento complicato quindi coperti solo uno scenario molto essenziale. La settimana prossima, Scriverò un esempio più utile del mondo reale.

Check it out e condividere eventuali commenti ci.

<fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Technorati Tags:

Perché non posso porta facilmente soluzioni di SharePoint Designer del flusso di lavoro da una sola lista a altro?

Mark Miller ha pubblicato il mio ultimo utente finale orientato articolo SharePoint Designer Workflow fino sul suo sito qui: http://www.endusersharepoint.com/?p=1008

Io tentativo di fornire una semplice risposta alla domanda, "Perché non posso io facilmente il porting un workflow designer SharePoint dallo sviluppo alla prova?" Nel processo di, Anche dare qualche visione in SPD effettivamente operato dietro le quinte quando utilizziamo per creare una soluzione di flusso di lavoro.

La settimana prossima, Vi descrivo un utente finale modo amichevole a workflow SPD porta da un server a altro, o almeno End User friendly imposta una soluzione come è possibile, dato lo stato dello strumento.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Impossibile accedere al flusso di lavoro SharePoint Designer “Remoto” o “Stranieri” Liste

Ecco un'altra domanda del flusso di lavoro SharePoint Designer comune:

"Posso accedere (lettura/scrittura) Elenchi di SharePoint tramite flussi di lavoro che non risiedono sullo stesso sito come lista stessa?"

La semplice risposta è: No.

Come in molti modi, Tuttavia, noi necessario qualificare che (in questo caso che è una buona cosa). La piattaforma ci permette di creare estensioni per i prodotti in molti modi, tra cui un'azione personalizzata (vedere il mio piccolo codeplex progetto qui per un esempio). Un'azione personalizzata ci permette di fare praticamente qualsiasi cosa che vogliamo da SharePoint finestra di progettazione del flusso di lavoro. Io sono un grande fan di questo, Infatti, poiché ci dà il meglio di entrambi i mondi — una finestra di progettazione dichiarativo per l'utente finale amichevole con la profondità piena della.NET framework in nostri polpastrelli.

Purtroppo, Se stai usando SPD, c'è una buona probabilità che si sta facendo perché non è possibile utilizzare visual studio (per il fatto che visual studio richiede uno sfondo profonda sviluppatore). Non ho alcuna buona risposta a quel problema tranne per il fatto che debba prevalere su uno dei vostri collaboratori tecnici per creare il tipo di azione personalizzata che è necessario. In alternativa, lavorare con la gestione di assumere o contratto di quel tipo di risorsa.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Technorati Tags:

Flusso di lavoro di SharePoint Designer e allegati di posta elettronica — Una consumazione devotamente a essere voluto

Purtroppo, non deve essere. Non possiamo mandare una mail con allegati da un flusso di lavoro SharePoint Designer utilizzando le caratteristiche di casella. Questo desiderio si avvicina con crescente regolarità nei forum MSDN.

Tuttavia, il Piattaforma SharePoint, come con così tante cose, ci offrono un percorso da seguire. Siamo in grado di creare azioni personalizzate che abbiamo poi incorporare nei nostri flussi di lavoro. Una volta installato, un'azione personalizzata Guarda e si sente come qualsiasi altra azione (e. g. Raccogliere dati, Registro un messaggio, ecc).

Creazione di un'azione personalizzata è una grande montagna da scalare, Tuttavia, per gli utenti finali. Questo progetto codeplex fornisce questa funzionalità: http://www.codeplex.com/SPDActivities. Che tirando giù e installarlo è anche di là delle competenze degli utenti finali tipici. Tuttavia, è abbastanza semplice per un amministratore di SharePoint per farlo, così se vi trovate a dover sviluppare un flusso di lavoro con questa capacità, lavorare con il vostro amministratore di SharePoint per avere fatto.

</fine>

Iscriviti al mio blog.

Seguimi su Twitter a http://www.twitter.com/pagalvin

Technorati Tags:

Flusso di lavoro SharePoint Designer, Ricevitori di eventi e “Aggiornare la voce di elenco” contro “Impostare il campo nell'elemento corrente”

Abbiamo una serie di SharePoint progettazione flussi di lavoro "di comunicare" con un ricevitore di eventi nell'elenco tramite le modifiche ai valori di colonna del sito. Per esempio, Se una colonna del sito "SetDuedate" è impostato su true per il flusso di lavoro, il ricevitore di eventi rileva che il cambiamento, calcola una data di scadenza e assegna tale data a un'altra colonna del sito, "Data di scadenza." Ci dividiamo le cose come questo perché il ricevente di eventi in grado di calcolare una data di scadenza utilizzando le regole di business complessi (tenendo conto di fine settimana e festivi di società) mentre la SPD, davvero non può.

In un caso specifico, Ci siamo imbattuti in un problema con questo trucco. Il debug di tutto questo è abbastanza difficile, ma siamo giunti alla conclusione definitiva che in un caso (almeno), il ricevente di eventi non era in esecuzione tutto il tempo. In un unico passaggio del flusso di lavoro, Ci piacerebbe cambiare il valore di una colonna del sito e il ricevente di eventi non sembra correre. Tuttavia, Questo è stato eseguito costantemente in una fase diversa del flusso di lavoro.

Dopo aver esaminato lo, Ho notato che il passaggio del flusso di lavoro felice utilizzato il "Update List Item" mentre l'altro passo usato "Imposta campo in elemento corrente." Aggiornamento elenco elemento stava aggiornando la "voce corrente." Non so perché abbiamo scelto uno sopra l'altro, dato che sarebbe sembrano essere facendo la stessa cosa.

Così … l'azione Aggiorna voce di elenco ha causato la generazione dell'evento. D'altro canto, Campo impostato nell'elemento corrente non ha azione.

Ho usato Update List Item in entrambi i luoghi e viola! Ha funzionato. [[ Per inciso totale, Suonava il violino per su base giornaliera per quasi 15 anni ]]

Da questo, Credo che timidamente il "Set Field" azione non causa riceventi di eventi al fuoco, almeno alcuni del tempo.

Questo problema ci ha tormentato per settimane.

Questo è uno di quei "osservò comportamento" Post. Ho osservato questo accadere una volta in un ambiente specifico e sto facendo alcune ipotesi su perché successe cose come hanno fatto. Se avete qualsiasi intuizione in questo, si prega di condividere nei commenti.

</fine>

Iscriviti al mio blog.

Technorati Tags: