Wskazówki dotyczące importowania przepływów pracy wielokrotnego użytku
Aby zaimportować przepływy pracy wielokrotnego użytku utworzone w programie SharePoint Designer, użyj szablonu projektu Przepływ pracy importu wielokrotnego użytku programu SharePoint 2010 w programie Visual Studio. Ten szablon importuje deklaratywny przepływ pracy (tylko xml) i konwertuje go na przepływ pracy kodu, który jest przepływem pracy, który można ulepszyć za pomocą kodu Visual Basic lub Visual C#. Aby uzyskać więcej informacji, zobacz Przewodnik: importowanie przepływu pracy wielokrotnego użytku programu SharePoint Designer do programu Visual Studio.
Jednak szablon Przepływu pracy importu wielokrotnego użytku programu SharePoint 2010 może importować tylko rozwiązania farmy. Jeśli chcesz wdrożyć przepływ pracy jako rozwiązanie w trybie piaskownicy, zaimportuj go za pomocą szablonu Importuj pakiet rozwiązania programu SharePoint 2010. Jednak w ten sposób nie można przekonwertować go na przepływ pracy kodu i nie będzie można go modyfikować w ten sposób.
Importowanie przepływów pracy wielokrotnego użytku przy użyciu szablonu Importuj przepływ pracy wielokrotnego użytku
Jeśli zaimportujesz przepływ pracy wielokrotnego użytku przy użyciu szablonu przepływu pracy importu wielokrotnego użytku programu SharePoint 2010, możesz uruchomić lub zmienić rozwiązanie tak samo jak w przypadku dowolnego innego rozwiązania programu Visual Studio SharePoint, ale może być konieczne ręczne naprawienie niektórych elementów.
Importowanie formularzy zadań
Szablon projektu Przepływ pracy importu wielokrotnego użytku programu SharePoint 2010 importuje wszystkie formularze inicjowania i skojarzeń, ale importuje tylko jeden formularz zadania, ponieważ schemat przepływu pracy kodu zezwala tylko na jeden formularz zadania. Wszelkie dodatkowe formularze zadań z oryginalnego rozwiązania przepływu pracy są umieszczane w folderze Inne zaimportowane pliki w Eksplorator rozwiązań.
Importowanie przepływów pracy wielokrotnego użytku przy użyciu szablonu Importuj pakiet rozwiązania programu SharePoint 2010
W przypadku importowania przepływu pracy wielokrotnego użytku przy użyciu szablonu Importuj pakiet rozwiązania programu SharePoint 2010 należy wziąć pod uwagę następujące problemy:
Po zaimportowaniu przepływu pracy możesz natychmiast wdrożyć go i uruchomić w programie Visual Studio, wybierając klucz F5 . Jeśli jednak zmienisz coś w przepływie pracy w zaimportowanych rozwiązaniach, może być konieczne ręczne naprawienie elementów w projekcie przed wdrożeniem i uruchomieniem przepływu pracy.
Ponieważ przepływ pracy jest deklaratywny, nie można do niego dodać kodu. Aby przekonwertować przepływ pracy na przepływ pracy kodu, należy go zaimportować do programu Visual Studio przy użyciu szablonu Przepływu pracy importu wielokrotnego użytku programu SharePoint 2010.
Chociaż można edytować plik projektanta przepływu pracy (xoml) w widoku projektu, zaleca się edytowanie go w widoku źródłowym, ponieważ projektant przepływu pracy wyświetla fałszywe błędy.
Debugowanie w przepływie pracy nie działa w przypadku zawartości deklaratywnej. Punkty przerwania ustawione w Projektancie przepływów pracy nie są osiągane.
Importowanie rozwiązań przepływu pracy wielokrotnego użytku globalnego
Nie można zaimportować globalnych przepływów pracy wielokrotnego użytku przy użyciu szablonu Przepływu pracy importu wielokrotnego użytku programu SharePoint 2010. Aby zaimportować globalny przepływ pracy wielokrotnego użytku, musisz przekonwertować go na nienależące do globalnego przepływu pracy wielokrotnego użytku lub użyć szablonu Importuj pakiet rozwiązania programu SharePoint 2010.
Aby przekonwertować przepływ pracy, utwórz kopię globalnego przepływu pracy wielokrotnego użytku w programie SharePoint Designer (otwierając menu skrótów dla przepływu pracy, a następnie wybierając pozycję Zapisz jako kopiuj). Następnie zaimportuj nowy przepływ pracy wielokrotnego użytku za pomocą szablonu Przepływu pracy importu wielokrotnego użytku programu SharePoint 2010 w programie Visual Studio.
Aby zaimportować globalny przepływ pracy wielokrotnego użytku bez modyfikowania go, użyj szablonu Importuj pakiet rozwiązania programu SharePoint 2010. Jeśli używasz tej metody, przepływ pracy nie jest konwertowany na przepływ pracy kodu i pozostaje deklaratywnym przepływem pracy.