SharePoint Designer 2010 Chức năng MOD

Tôi đang làm việc ra một số đăng nhập nơi nhân viên có thể yêu cầu kỳ nghỉ, thời gian bị bệnh, vv. Một trong những quy tắc xác nhận yêu cầu rằng bạn luôn luôn phải yêu cầu thời gian tắt trong 4 giờ khoảng.  Điều này là dễ dàng-sử dụng một theo modulo chức năng.  Theo modulo chức năng cho bạn phần còn lại trong đoàn.  Nếu có là không có thời gian còn lại, theo modulo là zero, Nếu không, nó là bất cứ điều gì còn lại.  Ví dụ, 8 Mod 4 = 0 (8 / 4 = 2 với không có phần).  Mặt khác, 8 Mod 5 là 3.

Tôi cần thiết để làm điều này một lần với SPD 2007 Once upon a time và tôi thực sự kết thúc lên bằng cách sử dụng một hình thức InfoPath để giải quyết, Vì vậy, nó đã được xử lý trên kết thúc trước lúc đó.  Trong trường hợp hiện tại, có thể có một hình thức InfoPath trong hình, nhưng đó không phải là chưa rõ ràng.  Vì vậy, Tôi đã làm việc ra một kỹ thuật để đảm bảo thời gian đó yêu cầu được luôn luôn trong 4 giờ từng bước.  Tôi đã đi để làm các môn toán, lưu nó trong một chuỗi và sau đó làm một số substring công cụ. 

Tôi kéo lên SPD 2010 và tôi thật ngạc nhiên (và một chút bối rối) có một theo modulo chức năng đã:

image

Tôi một lần nữa ngạc nhiên rằng một cái gì đó tôi cần là đã có ra khỏi hộp.  Nó có vẻ như một chức năng lạ cho Microsoft để bao gồm trong hỗn hợp.  Đô thị này có một loại "điều này là dễ dàng, Vì vậy, hãy ném nó vào"cảm giác với nó.  Tôi thông cảm với điều đó, Khi tôi làm điều đó bản thân mình tất cả thời gian.  Dự án này CodePlex có một loạt các chức năng nhỏ mà kết quả từ các nguyên tắc ItsEasy.  Cùng một lúc, Microsoft tiếp tục hỗ trợ bằng chứng có hiệu lực "95% của quá trình" với các sản phẩm.  Họ thực hiện các chức năng Mod, nhưng không có chức năng vòng, Ví dụ:.

</kết thúc>

Đăng ký vào blog của tôi.

Theo tôi trên Twitter lúc http://www.twitter.com/pagalvin

Ai nghĩ về “SharePoint Designer 2010 Chức năng MOD

  1. Pingback: Tweets đề cập đến SharePoint Designer 2010 MOD chức năng «Paul Galvin SharePoint Space -- Topsy.com

Để lại câu trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *