เรามีชุดของ SharePoint กระแสงานออกแบบที่ "สื่อสาร" ด้วยการรับเหตุการณ์ในรายการผ่านการเปลี่ยนแปลงค่าของคอลัมน์ไซต์. ตัวอย่าง, ถ้าคอลัมน์ไซต์ "SetDuedate" การตั้งค่าเป็นจริงตามลำดับ, เปลี่ยนแปลงที่ตรวจพบเหตุการณ์รับ, คำนวณวันครบกำหนดชำระ และกำหนดวันที่คอลัมน์ไซต์อื่น, "วันครบกำหนด" เราแบ่งสิ่งเช่นนี้เนื่องจากรับเหตุการณ์สามารถคำนวณวันครบกำหนดโดยใช้กฎทางธุรกิจที่ซับซ้อน (คำนึงวันหยุดสุดสัปดาห์และวันหยุดของบริษัท) ในขณะที่ SPD จริง ๆ ไม่สามารถ.
ในหนึ่งอินสแตนซ์, เราประสบปัญหากับเทคนิคนี้. ตรวจแก้จุดบกพร่องทั้งหมดนี้เป็นเรื่องยากสวย, แต่เรามาถึงข้อสรุปแน่นอนว่ากรณีหนึ่งใน (น้อย), รับเหตุการณ์ถูกทำงานตลอดเวลา. ในขั้นตอนเดียวของลำดับงาน, เราจะเปลี่ยนค่าของคอลัมน์ไซต์ และการรับเหตุการณ์นั้น เรียกใช้. อย่างไรก็ตาม, มันถูกใช้อย่างสม่ำเสมอในขั้นตอนของลำดับงานอื่น.
หลังจากทานนั้น, ผมสังเกตเห็นว่า "ปรับปรุงรายการใช้ขั้นตอนลำดับงานที่มีความสุข" ในขณะที่ขั้นตอนการใช้ "การตั้งค่าฟิลด์ในสินค้าปัจจุบัน" ปรับปรุงรายการถูกปรับปรุง "สินค้าปัจจุบัน" ผมไม่แน่ใจว่าทำไมเราเลือกหนึ่งช่วงอื่น ๆ เนื่องจากพวกเขาดูเหมือนจะทำสิ่งเดียวกัน.
ดังนั้น … การดำเนินการปรับปรุงรายการสินค้าที่ไม่ได้เกิดเหตุการณ์ไฟ. ในทางตรงข้าม, ไม่มีฟิลด์ตั้งในการดำเนินการสินค้าปัจจุบัน.
ใช้ปรับปรุงรายการในทั้งสองสถาน และ วิโอลา! มันทำงาน. [[ รวมกัน, ผมเล่นไวโอลินสำหรับในชีวิตประจำในเกือบ 15 ปี ]]
จากนี้, ผมเชื่ออย่างที่ "ตั้งค่าฟิลด์" การดำเนินการทำให้เกิดเหตุการณ์สำหรับไฟ, น้อยบางเวลา.
ปัญหานี้ bedeviled เราสัปดาห์.
นี้เป็นหนึ่งที่ "สังเกตพฤติกรรม" ลงรายการบัญชี. ผมสังเกตนี้เกิดขึ้นครั้งเดียวในสภาพแวดล้อมที่เฉพาะเจาะจง และทำเดาว่าทำไมสิ่งที่เกิดขึ้นไม่เหมือน. ถ้าคุณมีข้อมูลเชิงลึกในนี้, โปรดร่วมกันในข้อคิดเห็น.
</สิ้นสุด>
สมัครสมาชิกไปยังบล็อกของฉัน.