มีการสถานการณ์สมมติทางธุรกิจเช่นนี้:
- ผู้ใช้อัปโหลดเอกสารไปยังไลบรารีเอกสาร.
- เธอเลือกชนิดเนื้อหา และป้อนข้อมูลตามที่จำเป็น. เขตข้อมูลของข้อมูลเมตาอย่างใดอย่างหนึ่งเป็นค่าสถานะ, "ด่วน".
- นี้ทริกเกอร์เวิร์กโฟลว์ SharePoint Designer ที่, ในสิ่งอื่น ๆ, ใช้ผู้ที่เก็บรวบรวมข้อมูลจากการใช้"" การกระทำ.
"เก็บข้อมูลจากผู้ใช้" สร้างรายการในรายการงานที่ร้องขอการอนุมัติสำหรับเอกสารนั้น.
ฉันจำเป็นต้องสร้างมุมมองของรายการงานซึ่งแสดงคำขออนุมัติแบบเร่งด่วน.
โซลูชั่น: ใส่คำว่า "ด่วน:" เป็นชื่อของงานเหล่านี้.
ฉันจะมีต้องระบุระดับความสำคัญโดยตรง. อย่างไรก็ตาม, ฉันไม่สามารถทำได้ด้วยเหตุผลหลายประการ:
- การดำเนินการเก็บรวบรวมข้อมูลที่ไม่มีกลไกในการปรับปรุงเขตข้อมูลใด ๆ นอกเหนือจากชื่อเรื่อง (และเขตข้อมูลเหล่านั้นเพิ่มเติมซึ่งคุณต้องการเก็บรวบรวมข้อมูล).
- การ "กำหนดการลงสินค้า" แอคชันมีปัญหาเดียวกัน.
- เป็นไปได้เมื่อต้องการแทรกรายการลงในรายการ (อาทิ. แทรกรายการลงในรายการงานได้โดยตรง) แต่นี้ไม่เป็นการกระทำที่บล็อก. ซึ่งหมายความ ว่า ลำดับจะไม่รอผู้ใช้การดำเนินการที่.
ผมถือว่าวิธีการบางอย่างก่อน (ทำนาย) รู้ตัวเราอาจเพิ่งวาง "ด่วน" ในชื่อเรื่อง.
- เริ่มต้นเวิร์กโฟลว์บนรายการงานตัวเองดังนั้นเมื่อมีสร้างงานใหม่, มันข้ามอย่างใดอ้างอิงย้อนกลับไปเอกสารที่เริ่มเวิร์กโฟลว์แรก, ดึงค่าสถานะด่วน และการปรับปรุงลำดับความสำคัญตามความจำเป็น.
- ทำคล้ายกับการรับเหตุการณ์. การสร้างงาน, ค้นหาเอกสารที่เกี่ยวข้องและการปรับปรุงการลำดับความสำคัญตามความจำเป็น.
- ใช้การ "สร้างรายการสินค้า" ดำเนินการร่วมกับการ "รอการเปลี่ยนแปลงเขตข้อมูล" การดำเนินการและการรับเหตุการณ์. ถ้าเราสร้างตัวเลือกรายการ, เราสามารถระบุเขตข้อมูลทั้งหมดที่เราต้องการ. ใช้การรับเหตุการณ์การปรับปรุงสินค้าเดิมเมื่อผู้ใช้ทำงานและ "รอเปลี่ยนแปลงฟิลด์" จะเป็นไปตามเงื่อนไขของการดำเนินการ และจะดำเนินการลำดับงาน. (เหตุผลบางประการ, ฉันมากขึ้นหรือน้อยลงมีปึกแผ่นบนวิธีการนี้ก่อนที่จะตัดสินใจว่าจะเดินไปประเดี๋ยวเดียว wisely).
ไม่มีอุปสรรค์ในการแก้ปัญหาของฉัน (นอกเหนือจากข้อเท็จจริงชัดเจนว่า เฉพาะข้อความของชื่อเรื่องบ่งชี้ว่า ความเร่งด่วน). ตั้งแต่ "รวบรวมความคิดเห็น" ยอมรับหนักใส่รหัสชื่อเรื่องชื่อเท่านั้น, ต้องใช้การดำเนินการสองต่าง ๆ รวบรวมความคิดเห็นที่แตกต่างเป็นชื่อรหัสที่ยาก.
แต่, อย่างน้อย มีโซลูชันที่ไม่จำเป็นต้องรับเหตุการณ์หรือการกระทำแบบกำหนดเองของ SPD.
ถ้าใครมีแก้ไขนี้ในวิธีการฉลาดมากขึ้น, กรุณาแจ้งให้เราทราบ.
</สิ้นสุด>