ACTUALIZARE: A se vedea această discuţie MSDN, mai ales ultima intrare: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Ea descrie o condiţie care poate scurt circuit totul. În scurt, Acesta poate fi la fel de simplu ca făcând cel puţin unul din câmpuri obligatorii.
Am o bibliotecă de documente care sprijină opt tipuri de conținut.
Eu am un flux de lucru SharePoint Designer care vrea pentru a calcula şi de a atribui un memento data"" pur şi simplu scăzând 30 de zile de la o altă coloană, "scadenta". Acest lucru ar trebui să întâmpla doar pentru unul dintre tipurile de conținut, "Asigurare". Obiectivul de afaceri este de a produce un KPI care arată două categorii de asigurări documentele: "să expire" şi "a expirat." (Puteţi citi mai multe despre acest tip de KPI şi mai substanţială detaliaþi-jos aici).
Am configurat fluxul de lucru la foc atunci când este creat un articol şi atunci când un element este modificat. Ideea este că, atunci când este încărcat un document de asigurare, putem calcula o dată"avertizare" pe baza datei de expirare. O pereche de puncte de vedere locul de muncă în legătură cu o listă de KPI pentru a evidenţia aceste condiţii atunci când utilizatorii lovit lor pagina de start.
Această strategie nu funcţionează atunci când am încărcaţi un document.
Încărca documentul şi am prezentat cu ecranul de intrare a datelor meta. La acest punct, Eu sunt deja în probleme. SharePoint are deja, prematur din perspectiva mea, concediat fluxul de lucru. Nu am avut o şansă de a alege tipul corect de conţinut şi nici nu atribuie o dată scadentă. În acelaşi timp, fluxul de lucru nu foc atunci când am lovit prezinte buton în acest moment. Există unele logica încorporat, care "consideră că" care prezintă primul este parte a "crea" eveniment. Deci … meu de lucru a concediat si când executat, a fost trecut implicit meta date valorile.
Cel mai bun lucru în jurul stiu de este de a insera o pauză"până la" activitate în fluxul de lucru. Am pauza de flux de lucru pentru 1 minut. În timp ce acesta este întreruperea, Selectează tipul corect de conţinut, meta-date şi incitantă. Pauză completează şi fluxul de lucru continuă după cum este necesar. (Reţineţi că, în mediul meu, cronometru activităţi de flux de lucru la SPD nu lucrează afară de la cutie. Este posibil să aveţi aceleaşi probleme. A se vedea aici pentru mai multe detalii).
Nu-mi place "magic întârziere" lucru în jurul. Ce se întâmplă dacă utilizatorul încarcă un document şi sună telefonul şi conversaţie urmat outlasts pauză? Pot face pauză mai lungă, dar încă nu îmi place ea.
Am scris despre asta pe forumuri MSDN aici: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1
Hei baieti, Am soluţia. plasa o activitate EventDriven lângă evenimentul de flux de lucru iniţializa. pune un eveniment OnWorkflowItemChanged. În interior există, prinde valoarea actualizată din coloană particularizat. It works pentru mine.
Creez un memento wrokflow utilizând SharePoint Designer, şi când am folosind "pauză până la data" activitate. Acesta nu relua si statutul de flux de lucru nu se schimba din "În desfăşurare".
(adică se afişează "Pausing pentru 0 minute" Under istorie de flux de lucru dar nu ia acţiune specificată).
Am creat-o de multe ori dar găsit aceeaşi problemă.
Am făcut unele googling pentru că în ultimele câteva zile, şi de acolo am avut un fix fierbinte KB 932394 şi a instala it, dar încă sunt în aceleaşi probleme cu Pauză până la data Activitate.
Am schimbat, de asemenea Job-flux de lucru durata de timp utilizând comanda stsadm din 5 minute pentru a 1 minut mai jos:
Ce trebuie să fac pentru asta?
Vă rugăm să-mi sugereze ce "pauză până la data" nu relua si statutul de flux de lucru nu se schimba din "în desfăşurare" în meu de lucru.
Dacă anyone have orice soluţie cu privire la acest apoi plz răspunde-mi la saurabhsinghmca@gmail.com
vă mulţumesc,
Veronica prietenii