카테고리 아카이브: SharePoint 워크플로

내 워크플로 책은 구입에 사용할 수 있습니다.

처음 2 년 전 내 원래의 공동 얘기 시작 했다.  그들은 결국 포기 하는 프로젝트, 이번이 여름에 늦게 하지만, 몇 가지 새로운 공동의 도움으로, 마침내 피 니 시 라인에 걸쳐 이것을 있었습니다. 

Sharepoint에서 전문 워크플로 2010: 실제 세계 비즈니스 솔루션 히트 아마존 Barnes와 Noble 웹 사이트 마지막에 몇 시간 10 일입니다.  그것은 페이퍼백 킨 들 의/구석 및 모두에서 사용할 수, 멋진 크리스마스 선물을 위한 시간에 맞춰. 미소

이 책은 두 가지 이다.: 1) SP를 사용 하 여 자신의 비즈니스 문제를 해결할 수 있도록 최종 사용자에 게 힘을 실어 2010 워크플로 기능 및 2) IT 직원을 돕는 (특히 개발자) 동일한 작업을 수행 합니다.  책의 약 2/3 "운동가 사용자" 부르는 대상 (고도로 숙련 된 기술 및 동기 최종 사용자만).  Sharepoint에서 솔루션을 만드는 방법을 설명 하는 시도 한다 2010 SharePoint Designer 워크플로 및 추가 SharePoint 기능을 사용 하 여.

마지막 제 3 개발자 당당하게 목적입니다.  그러나, 시장에 순수 하 게 기술적인 책의 일부와 달리, 이러한 챕터 SharePoint 개발자 기능을 더욱더 실어 사용자 지정 SharePoint Designer 활동 및 기타 기술적인 비트의 수단으로 그 운동가 사용자를 만들 수 있는 방법에 대해 설명 합니다.  운동가 사용자 조직에 힘을 실어 하 여, 개발 팀을 확보 (또는 그냥 자신) 정말 열심히 할 (그리고 일반적으로 더 기술적으로 재미) 최종 사용자가 할 수 없다 고 결코 시도해 야 자신의 물건.

앞으로 몇 주 동안, 책에 대해 더 쓸 거 야, 솜 털 물건을 포함 하 여 같은 "어떻게 그것 처럼 책을 쓰기"에 대해서 아는 것에 관심이 있는 많은 사람들이 알고.  첫 번째-소개 하겠습니다 내 공동 저자 누구이 책 이라고 결코 살아가 하루의 빛을 볼 수 없는.

에 대 한 책에 대해 더 읽기 합니다 아마존 웹 사이트.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

사민당 워크플로 패턴, 팁과 트릭

오늘 덴버에서 SharePoint 페스트에서 내 프레 젠 테이 션을 준. 여기에 파워 포인트 프레 젠 테이 션 자체는: http://www.mstechblogs.com/paul/wp-content/uploads/2011/05/SharePointFest.pptx

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

CodePlex 프로젝트 업데이트: SharePoint Designer 워크플로 확장

얼마 전, 난 wrote 내 오래 된 부활 하려고 했다 CodePlex 프로젝트, SharePoint Designer 워크플로 확장.  CodePlex 프로젝트 WSS/모스에 대 한 개발 및 줌 유틸리티 입력 기능 추가, ToLower"와 같은()”, ToUpper "()”, "부분 문자열()"등등입니다.  그것은 심지어 일반적인 목적의 "전화 웹 서비스" 스타일 기능을 하고있다.  자세한 내용은 여기에서 그것에 대해: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

내가 더 많거나 적은 꽤 전 포기.  SharePoint 이후 2010 나온, 그러나, 난 다시 그것을 볼 및 SP 2010에서 작동 하도록 의미 했습니다.  음, 오늘, 난 그냥 않았다.  코드 Codeplex를 아직 업데이트 하지 않은 나. 전에 CodePlex 규칙에 자신을 교육 하 고 싶습니다., 프로젝트에 대 한 홈 페이지 위 키를 업데이트 했 어 하지만.

넓은 하 고 더 재미 있는 암시는 WSS 및 MOSS에서 사용자 지정 활동을 통해 비교적 쉽게 포트 것, 이 한 (환영 합니다) 나를 놀라게합니다.

여기는 어떻게 생겼는지 SharePoint Designer에서 작동 하는 때:

image

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

변수 정리 사민당 XOML 파일을 수동으로 편집

이 게시물을 여기에 ("점점 답변 다시 시작 승인 프로세스 활동에서"), SharePoint Designer 워크플로를 워크플로 변수의 전체 슬루를 실수로 추가할 수 있습니다 언급.  것 들을 복잡 하 고 읽기 어렵다에 신속 하 게 될 수 있습니다.  특히, 귀하의 워크플로에 "승인 프로세스 활동 시작" 작업을 추가 하는 경우, 그것을 삭제 하 고 다시 추가, 당신은 결국 모든 활동을 워크플로 변수 두 번. 

그것은 통과 하 고 모든 사람들을 수동으로 삭제 진짜 고통, 그래서 내가 비록 XOML 파일에서 직접 제거 하려고 것입니다.  이 충분히 쉽게 할 수 입증 했다. 

첫 번째, 실제 XOML 파일을 찾아야 합니다.  여기에 그 주제에 대해 쓴: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  일단 발견, XOML 파일을 열고 제거 하려는 변수를 찾습니다.  이 경우에, 내 워크플로를 두 번 "승인 프로세스 시작" 활동을 추가 합니다.  이후 더 이상 사용 하 고 "isItemApproved1" 라는 중복 된 변수는 "isItemApproved" 라는 이름의 워크플로 변수를 제거 하 고 싶습니다. 

단순히 할 변수에 대 한 텍스트 검색입니다.  내 화면 다음과 같습니다.:

image 

주위 XOML 파일에서 검색 하는 경우, 원래 "IsItemApproved" 단순히 한 번 정의 하 고 절대 사용 하는 동안 많은 다른 장소에서 "IsItemApproved1" 사용 보자.

그것을 삭제 하 고 파일을 저장.

만 까다로운 부분은 실제로 SPD 밖으로 전부 닫고 SPD 필드 삭제 승인 전에 다시 오픈 했다는 것입니다..

물론, 필드 삭제는 XOML 함께 할 수 있는 유일한 것 그리고 미래에이 같은 다른 주제에 대 한 블로그를 수 있습니다..

당신이 여기 하 고 백업 작업에 대해 매우 신중 해야 하 겠습니까.  겉보기 사소한 만들 수 있습니다. / 여기에 미묘한 변화가 그 trashes SPD까지 워크플로 우려 하 고 잃을 수 노력의 시간 동안 당신이 그것을 다시합니다.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

찾아 SPD를 편집 하는 방법 2010 워크플로 XOML 파일

만발한 사민당 클릭 고문 세션에 내 오후 지출 하지 않고도 워크플로 변수의 무리를 제거 하는 쉬운 방법을 연구 했다.  내 생각은 XOML를 직접 편집 하는, 이 XML 파일 기본 사민당의 선언적 워크플로입니다.  이것은 어떻게 그것을 발견합니다.

첫 번째, 탐색에서 사이트 개체 아래의 모든 파일 옵션으로 이동 합니다.  이 볼 적절 한 권한이 필요, 그래서 당신을 위해 누락 된 경우, priv.를 부여 오른쪽 관리자 사람에 게 어필  이것은 그것 처럼 보이는:

image

 

모든 파일의 목록을... 표시 모든 파일:

image

워크플로 폴더를 선택 하 고 각 워크플로에 대 한 폴더 목록을 보려면:

image

올바른 폴더에 클릭 하 고  사민당 선언적 워크플로 구성 하는 모든 흥미로운 케이크의 목록을 볼 수 있습니다.  .Xoml 파일 및 "열 선택-마우스 오른쪽 단추로 클릭> SharePoint Designer (XML로 열기)"는 XOML를 직접 편집 하려면:

image

전에 것 들으로 바이올린 수동 백업을 수행 하는 것이 좋습니다.  SPD에서 직접 파일의 일반 복사/붙여넣기 아마 충분히 좋다, 복사할 수 있습니다 또는 전체 XML 텍스트를 붙여 넣습니다와 귀하의 데스크톱 이나 뭐 이런 경우에서 늘에 저장.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

다시 시작 승인 프로세스 활동에서 답변을 얻기

SharePoint Designer 워크플로의 멋진 새로운 "승인 프로세스 시작" 활동 놀 았 던 하 고 난 지금 당장 질문에 대답 수 없습니다 때문에 신속 하 게 겪었습니다 했다, "그것은 승인 여부?”. 

짧은 대답은은 대답 하기 쉽습니다.  이 활동 기본 워크플로를 추가 하면, SPD는 워크플로 변수 및 매개 변수 데이터 원본 bazillion 변수 추가, 당신은 여기에서 볼 수 있습니다:

SNAGHTML2350fe72

당신은 또한 메모는 다음 중 하나 이상 추가 하는 경우, SPD 모든 변수를 등등 "1" 추가합니다. 

내가 찾은 첫 번째 "승인 프로세스 시작" 활동을 삭제 하면, 첫 번째 관련된 워크플로 변수 남아 세트 (슬프게도).  그래서, 조심 하 게 어떻게 사용이 있기 때문에 그렇지 않으면, 로 끝날 거 야  워크플로 변수 목록이 매우 복잡된.

나는 다음 부울 변수에 대 한 "은" 명명 규칙에 대 한 Microsoft 크레딧을 준다.  이 협약은 꽤 분명히 어떤 종류의 데이터는 그곳에 있어야.

연구에서, 이 유용한 문서 발견: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  그것은 정말이 특정 문제를 해결 하지 않습니다., 하지만 그래서 내가 거기 갈 것 이라고이 특정 활동 및 그것의 형제 자매에 대 한 자세한 내용을 하려는 경우 주제에 몇 가지 좋은 정보를가지고.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

SharePoint Designer 2010 MOD 함수

직원 휴가 요청할 수 있습니다 일부 로그 밖으로 일하고 있어요, 병가, 등. 하나의 유효성 검사 규칙을 항상 요청 해야 합니다 시간 떨어져에 필요 4 시간 간격입니다.  이것은 쉽게 사용할-는 기능 모듈로.  기능 모듈로 부문에서 나머지를 나타냅니다.  아무 나머지 경우, 모듈로 0은, 그렇지 않으면, 그것은 어떤 왼쪽입니다.  예를 들어, 8 모드 4 = 0 (8 / 4 = 2 아니 분수와 함께).  반면에, 8 모드 5 은 3.

SPD와 한번이 작업을 수행 하는 데 필요한 2007 옛날에 실제로 결국 해결 하는 InfoPath 양식을 사용 하 여, 그래서 그것은 시간에 프런트 엔드에 처리 했다.  현재 케이스에, 그림에서 InfoPath 양식을 수 있습니다., 하지만 분명 아직 아니에요.  그래서, 필자는 그 시간을 보장 하는 기법을 요청에 항상 있다 4 시간 증가입니다.  난 수학을 할 거 라고, 문자열에 저장 하 고 몇 가지 물건 하위 문자열을. 

SPD를 올려 2010 그리고 놀랍게도 (조금 당황 하 고) 거기는 이미 기능 모듈로:

image

난 내가 필요는 있다는 이미 상자 밖으로 다시 한 번 웃음입니다.  믹스에 포함 하기 위한 Microsoft 이상한 함수 처럼 보인다.  그것은 "이것은 쉽게의 일종, 그러 니 던져 그것"그것에 느낌.  그 동정, 내가 그것을 할 자신 항상.  이 CodePlex 프로젝트 ItsEasy 원리에 기인 하는 작은 기능 들을 잔뜩이 있다.  동시에, 마이크로소프트 계속 증거 제품 "방법의 95%" 효과 지원 합니다.  Mod 함수 구현, round 함수 하지 하지만, 예를 들어.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

SharePoint Designer 2007 워크플로 확장 CodePlex 프로젝트

내가 함께 놓 겠 어 내 두 번째 CodePlex 프로젝트 (이번 주 수요일에 발표 될 세부 정보, 더하기 또는 빼기) 그리고 난 내 첫 번째 프로젝트를 한 번 봐, "SharePoint Designer 워크플로 확장". 충격 및 이상 다운로드 보고 당황 했다 4,800 시간:

image

기본적으로 마지막에이 프로젝트에 대해 잊고 12 달. 나는 당황 때문에 본질적으로 그것을 포기 했습니다..

난 다른 모양과의 모든 자신을 상기 해야 겠에 대 한.

아무도이 일에 관심이 있다면, 내가 알고 있고 그것에 대 한 공동 작업에 대해 살펴봅니다.. 4,800 다운로드 거 대 한 금액을 하지 않습니다., 하지만 이제까지 실현 그리고 아마도 몇 가지 노력이 그것을 집 고 그것을 앞으로 들고 가치가 보다 더.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

만들기, 업데이트 및 삭제 사민당 워크플로 패턴

내가 최근에 기사를 썼다 Shaerpointbriefing.com에서 좋은 사람에 대 한 일반적인 패턴에서 SharePoint Designer에서 구현된 CRUD에 대 한.  여기 맛보기가입니다.:

image

여기에 전체 기사:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

체크 아웃!

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

사용자 지정 목록을 사용 하 여 보다 효율적인 워크플로 감사에 대 한

나는 조금 내 인생을 재구성 하 고 문서를 제출 하는 데 시간이 발견 www.endusersharepoint.com. 여기는 나의 최신 기사: 사용자 지정 목록을 사용 하 여 보다 효율적인 워크플로 감사에 대 한 (http://www.endusersharepoint.com/?p=1658).

이것은 개방 ' 그래프:

SharePoint Designer 워크플로 우리에 게 일어나 우리의 워크플로 솔루션에 대 한 가시성을 많이 제공 하지 않습니다.. 그리고, 우리가 가시성은 상대적으로 빈약한 인터페이스에 의해 방해 하 고 60 하루 시간 창. 이 60 도구 자체에서 광고 되지 때문에 하루 창 새 SharePoint 디자이너 사용자에 게 큰 실망을 수 있습니다.. 그것은 모든 SharePoint Designer를 해 누군가 위해 흔히, "로그 기록 목록" 액션을 활용 하 여 워크플로 솔루션을 만듭니다...

문제는 그 후 60 일, 모든 메시지를이 방식으로 만든 워크플로 기록 목록에서 삭제 됩니다.! 이빨 gnashing과 "무슨 그들은 생각의 조금 후에?"인수, 결론은이: 그것은 일어나 고 그것은 일이 필요. 질문은, 우리가 어떻게 그것 주위?

공식적인 대답은 SharePoint의 기본 제공 감사 기능에 의존 하. 최종 사용자의 관점에서, 그러나, 그건 WSS에 매우 약하고 모스에서 훨씬 더 나은. 다행히, 우리가 아직도 지속적 워크플로 역사를 만들고 부팅 유용한 크기 순서는 흔적 감사를 친숙 한 SharePoint Designer 도구를 활용할 수 있습니다.. 여기는 어떻게.

나 선언적 워크플로 SPD에서 만든에 대 한 좀 더 친절 하 고 유용한 감사 솔루션을 만드는 방법에 설명.

하나의 논리 비즈니스 프로세스 지원 9 기술 SPD 워크플로 개발 했다 클라이언트에 대 한 최근의 프로젝트에서이 문서를 작성 하는 영감을. 가 9 수는 대 한 가정, 그것은 확실히 그것을 디버깅 하거나 하나의 간단한 보기에서 프로세스의 전반적인 상태를 보기 도전. 각 이러한 별도 기술 워크플로 그것의 자신의 독립적인 워크플로 기록 목록에는 그리고 그것은 단지 관리. 사이트에서 설명 하는 기술을 사용 하 여 단일 감사 목록에 그들 모두를 결합 수 있었습니다..

체크 아웃.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin