Kategoria: Archiwum: Przepływ pracy programu SharePoint

Mojej książki przepływ pracy jest dostępny do zakupu

Zacząłem najpierw talking with my oryginalnego współautorów ponad dwa lata temu.  Ostatecznie opuszczony projektu, ale późnym latem, za pomocą kilku nowych współautorów, Byłem wreszcie możliwość zwrócenia to przez linię Zakończ. 

Zawodowych przepływu pracy w programie SharePoint 2010: Real World Business Solutions Hit Amazon i Barnes and Noble witryny sieci web jakiś czas w ostatnim 10 dni.  Jest on dostępny w paperback i Kindle/Nook i wszystko, Just in time for Christmas Wielki obecne. Uśmiech

Ta książka jest około dwie rzeczy: 1) podnoszenie efektywności użytkownikom końcowym, tak że można rozwiązać ich własnych problemów biznesowych przy użyciu SP 2010 Funkcje przepływów pracy i 2) pomagając personelu IT (Deweloperzy w szczególności) zrobić to samo.  Około dwie trzecie książki są ukierunkowane na co mogę zadzwonić "Działacz użytkowników" (wysoko wykwalifikowanych, ale nietechnicznym i motywację użytkowników).  Próbuje wyjaśniono, jak jednostki rozwiązań w programie SharePoint 2010 za pomocą programu SharePoint Designer przepływu pracy i wiele dodatkowych funkcji programu SharePoint.

Ostatniej trzeciej znakomitą zmierza autora.  Jednakże, w odróżnieniu od części czysto techniczne książek na rynku, te rozdziały wyjaśniają, jak SharePoint Deweloperzy mogą tworzyć funkcjonalność, że dalsze upoważnia działacz użytkowników niestandardowego programu SharePoint Designer działalności i inne techniczne usługi bits.  Poprzez działacz użytkowników w organizacji, Zwolnij zespół programistów (lub po prostu samodzielnie) Aby wykonać naprawdę trudne (i zazwyczaj bardziej interesujące) rzeczy, że użytkownicy końcowi nigdy nie zrobić i nigdy nie należy spróbować własne.

W nadchodzących tygodniach, Będziesz pisać się więcej o książce, łącznie fluffy rzeczy jak "jak jest on podobny do zapisu księgi" I know, wiele osób są zainteresowane wiedząc o.  Najpierw – I będziesz wprowadzenia moich współautorów, bez którego powstanie byłaby nigdy nie mają przeżył aby zobaczyć światła dziennego.

Dowiedz się więcej o książki na Witryna sieci web Amazon.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Desenie przepływu pracy SPD, Porady i wskazówki

Dałem mojej prezentacji dziś w SharePoint Fest w Denver. Oto Prezentacja PowerPoint, sam: http://www.mstechblogs.com/paul/wp-content/uploads/2011/05/SharePointFest.pptx

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Aktualizacja CodePlex projektu: Rozszerzenia przepływu pracy programu SharePoint Designer

Jednocześnie ago, I napisał I was trying to Cooliris moje stare CodePlex projekt, Rozszerzenia przepływu pracy programu SharePoint Designer.  Program project CodePlex została opracowana dla programu WSS/MOSS i dodaje kilka funkcji typu narzędzia, takie jak "ToLower()”, "ToUpper()”, "Podciągu()"i tak dalej.  Nawet posiada funkcję styl ogólnego przeznaczenia "wywołanie usługi sieci web".  Więcej o tym tutaj: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

I mniej lub bardziej pomijana to całkiem jednocześnie temu.  Kiedykolwiek od programu SharePoint 2010 wyszedł, Jednakże, Już zostały znaczeniu I Obejrzyj go ponownie i uruchomimy go w SP 2010.  Również, dzisiaj, I did wystarczy że.  Jeszcze nie aktualizacji kod jeszcze do CodePlex. Chcę, aby edukowania samodzielnie na CodePlex Konwencji, zanim to zrobić, ale zaktualizować wiki Strona główna projektu.

Domniemanie szersze i bardziej interesujące jest, niestandardowe działania programu WSS i MOSS wydaje się portu nad całkiem łatwo, co jest (Serdecznie Witamy) Wysyłaj do mnie.

Oto, jak wygląda w SharePoint Designer jest pracując:

image

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Ręcznie edytować plik XOML jednolitego dokumentu programowego, aby oczyścić zmiennych

To stanowisko tutaj ("Uzyskiwanie odpowiedzi wstecz od rozpoczęcia działalności procesu zatwierdzenia"), Wspomniałem, można przypadkowo dodać całą slew zmiennych przepływu pracy do przepływu pracy programu SharePoint Designer.  Rzeczy mogą szybko okazać się czytelny i trudny do odczytania.  W szczególności, Po dodaniu akcji "Start działanie w proces zatwierdzania" do przepływu pracy, usunąć i ponownie dodać, należy skończyć z wszystkich zmiennych przepływu pracy tej działalności dwa razy. 

To jest prawdziwe ból przejść i usunięcie wszystkich tych ręcznie, tak I chociaż będzie próbować usunąć je bezpośrednio z pliku XOML.  Ten okazał się wystarczająco proste, do wykonania. 

Pierwszy, trzeba znaleźć rzeczywisty plik XOML.  Napisałem ten temat w tutaj: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Raz znaleziono, Otwórz plik XOML i zlokalizuj zmienną, którą chcesz usunąć.  W tym przypadku, Dodaniu działalności "Rozpocznij proces zatwierdzania" do pracy dwa razy.  Chcę, aby usunąć zmienną przepływu pracy o nazwie "isItemApproved", ponieważ jest już używany, a istnieje duplikat zmienną o nazwie "isItemApproved1". 

Czy po prostu wyszukiwania tekstu dla zmiennej.  Jak to wygląda ekran:

image 

Podczas przeszukiwania całego pliku XOML, zobaczysz, że "IsItemApproved1" jest używany w wielu różnych miejscach, podczas gdy oryginalna "IsItemApproved" jest po prostu raz zdefiniowanych i nigdy nie jest używany.

Usuń go, a następnie zapisz plik.

Tylko tricky część jest, iż ja pogodziłem rzeczywiście całkowicie zamknąć SPD i ponownie je otwórz, zanim JDP uznała, że usunięcie pola.

Oczywiście, usunięcie pola nie jest jedyną rzeczą, jaką można zrobić z XOML i blogu inne tematy jak I może w przyszłości.

Chcesz być bardzo ostrożnie co zrobić i podjąć kopie zapasowe pracę.  Można wprowadzać pozornie drobne / Subtelne zmiany tutaj to trashes, który dotyczy przepływu pracy w takim zakresie, w jakim SPD i spowodować utratę godzin wysiłku przy ponownym zbudowaniu.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Jak znaleźć i edytować SPD 2010 Przepływ pracy XOML plików

I został badania łatwym sposobem usunięcia kiść zmiennych przepływu pracy bez konieczności poświęcania dodatkowego Moje popołudnie w pełni blown sesji tortur JDP kliknij.  Moje myśli było bezpośrednio edytować pliku XOML, co jest XML pliku podstawowego JDP na deklaracyjne przepływy pracy.  Jest to, w jaki sposób mogę znaleźć.

Pierwszy, Przejdź do opcji wszystkie pliki w witrynie Obiekty w nawigacji.  Potrzebne odpowiednie uprawnienia, aby zobaczyć, tak, jeżeli brakuje Ci, odwołania osobie prawa administratora do przyznania priv.  Jest to, jak ona wygląda:

image

 

Wszystkie pliki … wyświetlana jest lista wszystkich plików:

image

Wybierz folder, przepływy pracy i listę folderów dla każdego przepływu:

image

Kliknij przycisk do właściwego folderu i  zobaczysz listę wszystkich interesujących gadżety, tworzących JDP deklaracyjne przepływu pracy.  Kliknij prawym przyciskiem myszy plik xoml i wybierz "Otwórz Z –> Programu SharePoint Designer (Otwórz jako XML)"aby bezpośrednio edytować pliku XOML:

image

Może chcesz wykonać kopię zapasową ręczne przed fiddle with rzeczy.  Regularnego kopiowania/wklejania pliku bezpośrednio w JDP jest prawdopodobnie słaby, lub można skopiować wkleić cały tekst XML i zapisz go na pulpicie lub bez względu na to użytkownika nie można w tych przypadkach.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Uzyskiwanie odpowiedzi wstecz od rozpoczęcia działalności procesu zatwierdzenia

Wspaniełe z ozdobnego nowej działalności "Uruchomić proces zatwierdzania" SharePoint Designer przepływu pracy i szybko został nawet ponieważ I od razu nie można odpowiedzieć na pytanie, "została ona zatwierdzona lub nie?”. 

Krótka odpowiedź brzmi, że to całkiem proste uzyskać odpowiedź na pytanie.  Po dodaniu tego działania do głównych przepływu pracy, SPD dodaje bazillion zmiennych do zmiennych przepływu pracy i źródła danych parametrów, jak można zobaczyć tutaj:

SNAGHTML2350fe72

Można będzie również zauważyć, że jeśli dodasz więcej niż jedną z tych, SPD dołącza "1" i tak dalej do wszystkich zmiennych. 

Stwierdzono, że po usunięciu pierwsza działalność "Rozpocząć proces zatwierdzania", pierwszy zestaw skojarzonego przepływu pracy, które zmienne pozostał (Niestety).  Tak, bądź ostrożny, jak tego użyć, bo inaczej, będziesz skończyć z  bardzo zaśmiecony listę zmiennych przepływu pracy.

Daję kredyt Microsoft dla następujących "jest" Konwencja nazewnictwa dla zmiennej typu wartość logiczna.  Niniejsza Konwencja sprawia, że dość jasno, jakie dane ma tam być.

W badania, Znalazłem ten artykuł pomocny: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  To naprawdę nie adres tej kwestii, ale ma kilka dobrych informacji na ten temat, więc pójdę tam, jeśli chcesz dowiedzieć się więcej o tej szczególnej aktywności i jego rodzeństwo.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Programu SharePoint Designer 2010 Funkcja MOD

Pracuję z niektórych dziennika, gdzie pracownicy mogą żądać wakacje, Zwolnienie lekarskie, itp. Jedna reguła sprawdzania poprawności wymaga, aby w musi zażądać zawsze czas poza 4 godzinnych odstępach czasu.  Jest to dość prosty, używać modulo funkcji.  Modulo funkcji mówi się, możesz pozostający w rejonie.  Jeśli istnieje nie reszty, modulo wynosi zero, w przeciwnym razie, konieczne jest, niezależnie od lewej.  Na przykład, 8 Mod 4 = 0 (8 / 4 = 2 nie frakcji).  Z drugiej strony, 8 Mod 5 jest 3.

Potrzebowałem do tego raz z jednolitego dokumentu programowego 2007 Once upon a time i I faktycznie zakończył rozwiązać za pomocą formularza programu InfoPath, tak było obsługiwane frontonu w czasie.  W tym przypadku, może istnieć formularza programu InfoPath w obraz, ale to nie wyczyść jeszcze.  Tak, Pomimo z techniką do zapewnienia, że czas żądania są zawsze w 4 co godzinę.  Stwierdzono zamiar wyliczać, Zapisz go w ciągu, a następnie podciąg rzeczy niektóre. 

Pull-Up I SPD 2010 i do mojego zaskoczenia (i wstydzie mały) istnieje modulo już funkcji:

image

Jestem ponownie przyjemnie zdziwienie, że coś, czego potrzebowałem istnieje już zabiegów.  Wyglądać weird funkcji Microsoft w mieszaninie.  Posiada pewien rodzaj "jest to łatwe, tak Załóżmy throw it "feel do niego.  I sympathize z tym, jak mogę to zrobić samodzielnie cały czas.  Ten projekt CodePlex ma wiązka niewiele funkcje, które wynikają z zasadą ItsEasy.  W tym samym czasie, Firma Microsoft nadal obsługuje dowody wpływu "95% sposób" z produktem.  Implementuje funkcję Mod, ale nie funkcja ZAOKR, na przykład.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Programu SharePoint Designer 2007 Przepływ pracy rozszerzenia CodePlex projektu

I 'm zakładaniem drugiego projektu CodePlex (szczegóły, aby ogłaszane w środę w tym tygodniu, plus lub minus) i miałam przyjrzeć mojego pierwszego projektu, "Rozszerzenia przepływu pracy programu SharePoint Designer". Byłem zszokowany i zakłopotany, aby zobaczyć, że jest to został pobrany ponad 4,800 razy:

image

Zasadniczo Zapomniałem o tym projekcie w ostatnim 12 miesięcy. Jestem zażenowana, bo zasadniczo porzucili go.

Mam zamiar jeszcze jedno spojrzenie i przypomnieć sobie co to jest wszystko o.

Jeśli ktoś jest zainteresowany pracą w tej sprawie, daj mi znać, a my zobaczymy o współpracę na to. 4,800 pliki do pobrania nie jest gigantyczne kwoty, ale to jest bardziej niż kiedykolwiek sobie sprawę i to chyba warto trochę wysiłku to podnoszenia i przenoszenia go do przodu.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Tworzenie, Aktualizacja i usunąć wzorce JDP przepływu pracy

Niedawno napisałem artykuł dla dobra osób na ShaerPointBriefing.com na ogólne wzorka na wdrożony CRUD w SharePoint Designer.  Oto Nine:

image

Pełny artykuł tutaj:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Wypróbuj!

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Użyj listy niestandardowe w celu bardziej skutecznego prowadzenia inspekcji przepływu pracy

I zostały zreorganizowane Moje życie trochę i niektóre czasu na przesyłanie artykułu do www.endusersharepoint.com. Mój najnowszy artykuł jest tutaj: Użyj listy niestandardowe w celu bardziej skutecznego prowadzenia inspekcji przepływu pracy (http://www.endusersharepoint.com/?p=1658).

Jest to otwarcia "wykresu:

SharePoint Designer przepływu pracy nie daje nam dużo wgląd w to, co dzieje się z naszego rozwiązania przepływu pracy. I, widoczność, jaką otrzymujemy jest utrudnione przez interfejs stosunkowo słaba i 60 okna czasu dzień. To 60 dzień okno może być duże rozczarowanie dla nowych użytkowników programu SharePoint Designer, ponieważ nie jest reklamowane przez narzędzie, sam. Wcale nie jest rzadkością w przypadku ktoś odpalić SharePoint Designer, Utwórz rozwiązanie przepływu pracy, które wykorzystuje działania "Dziennika do listy historii"...

Problemem jest to, że po 60 dni, wszystkie wiadomości, które można utworzyć w ten sposób są usuwane z listy historii przepływu pracy! Po trochę zgrzytanie zębów i "co oni myśleli?"argumenty, Konkluzja jest to: zdarza się i to musi się zdarzyć. Pytanie jest, jak możemy uzyskać wokół niego?

Oficjalna odpowiedź jest polegać na SharePoint wbudowanych funkcji inspekcji. Z punktu widzenia użytkownika końcowego, Jednakże, to bardzo słaby w WSS a nie lepiej w MOSS. Na szczęście, możemy jeszcze wykorzystać znane narzędzia SharePoint Designer do tworzenia historii trwałe przepływu pracy i inspekcji szlak, który jest rząd wielkości więcej przydatnych do rozruchu. Oto jak.

Opisano, jak utworzyć bardziej przyjazny i użyteczne rozwiązanie audytu deklaracyjne pracy utworzone w SPD.

Był inspiracją do napisania tego artykułu od ostatnich projekt dla klienta, który rozwinął się dziewięć techniczne SPD przepływy pracy na rzecz jednego procesu biznesowego logiczne. Zakładając, że do teraz, że dziewięć jest rozsądnej liczby, był to z pewnością wyzwaniem do debugowania go lub Widok ogólny stan procesu w jednym widoku prostym. Każdy z tych oddzielnych techniczne przepływy pracy ma swoją własną listę historii przepływu pracy niezależnych i to nie tylko w zarządzaniu. Udało mi się połączyć je wszystkie do listy jednolitej kontroli przy użyciu techniki, które mogę opisać na stronie.

Wypróbuj.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin