Khoảng một tuần trước đây, Tôi bắt đầu lên một dự án codeplex cung cấp một phương pháp đơn giản và hợp lý chung cho thêm hành động tùy chỉnh chức năng để SharePoit thiết kế quy trình làm việc. Nó được mô tả ở đây: http://www.codeplex.com/spdwfextensions. Vượt ra ngoài chỉ đơn giản là cung cấp một khuôn khổ, nó cũng nhằm mục đích cung cấp một tập hợp các chức năng hữu ích mà sẽ làm cho SPD hữu ích/linh hoạt/mạnh hơn.
Dưới đây là các tính năng kế hoạch hiện tại cho phiên bản 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280
Nếu bất cứ ai có bất cứ quan tâm trong dự án này, Xin vui lòng để lại một bình luận hoặc bắt đầu/thêm vào một cuộc thảo luận ở đây: http://www.codeplex.com/spdwfextensions/Thread/List.aspx
Dưới đây là các thiết lập hiện tại của chức năng đã được mã hóa (mặc dù không hoàn toàn được thử nghiệm như của 11/08/07):
Chức năng | Mô tả (Nếu không giống như chức năng .net) |
NUM-mục() | Trả về số "mục" trong một chuỗi theo một delimiter được chỉ định.
Ví dụ:: NUM-mục trong một chuỗi "một,b,c" với delimiter"," = 3. |
Nhập cảnh() | Trả về kỷ niệm thứ n trong một chuỗi theo một delimiter được chỉ định. |
Chiều dài | String.Length |
Thay thế() | String.Replace() |
Chứa() | String.Contains() Trở về từ "đúng" hoặc từ "sai". |
Xâu con(bắt đầu) | String.Substring(bắt đầu) |
Xâu con(bắt đầu,kết thúc) | String.Substring(bắt đầu,kết thúc) |
ToUpper() | String.ToUpper() |
ToLower() | String.ToLower() |
StartsWith() | String.StartsWith() Trở về từ "đúng" hoặc từ "sai". |
EndsWith() | String.EndsWith() Trở về từ "đúng" hoặc từ "sai". |
Như đã đề cập trước khi, Tôi vẫn còn quan tâm trong việc cung cấp bất kỳ nỗ lực trong điều khoản của thử nghiệm các chức năng.
–Monjo