ลำดับงาน SharePoint Designer, สำหรับเหตุการณ์ และ “ปรับปรุงรายการ” เมื่อเทียบกับ “ตั้งค่าฟิลด์ในรายการปัจจุบัน”

เรามีชุดของ SharePoint กระแสงานออกแบบที่ "สื่อสาร" ด้วยการรับเหตุการณ์ในรายการผ่านการเปลี่ยนแปลงค่าของคอลัมน์ไซต์. ตัวอย่าง, ถ้าคอลัมน์ไซต์ "SetDuedate" การตั้งค่าเป็นจริงตามลำดับ, เปลี่ยนแปลงที่ตรวจพบเหตุการณ์รับ, คำนวณวันครบกำหนดชำระ และกำหนดวันที่คอลัมน์ไซต์อื่น, "วันครบกำหนด" เราแบ่งสิ่งเช่นนี้เนื่องจากรับเหตุการณ์สามารถคำนวณวันครบกำหนดโดยใช้กฎทางธุรกิจที่ซับซ้อน (คำนึงวันหยุดสุดสัปดาห์และวันหยุดของบริษัท) ในขณะที่ SPD จริง ๆ ไม่สามารถ.

ในหนึ่งอินสแตนซ์, เราประสบปัญหากับเทคนิคนี้. ตรวจแก้จุดบกพร่องทั้งหมดนี้เป็นเรื่องยากสวย, แต่เรามาถึงข้อสรุปแน่นอนว่ากรณีหนึ่งใน (น้อย), รับเหตุการณ์ถูกทำงานตลอดเวลา. ในขั้นตอนเดียวของลำดับงาน, เราจะเปลี่ยนค่าของคอลัมน์ไซต์ และการรับเหตุการณ์นั้น เรียกใช้. อย่างไรก็ตาม, มันถูกใช้อย่างสม่ำเสมอในขั้นตอนของลำดับงานอื่น.

หลังจากทานนั้น, ผมสังเกตเห็นว่า "ปรับปรุงรายการใช้ขั้นตอนลำดับงานที่มีความสุข" ในขณะที่ขั้นตอนการใช้ "การตั้งค่าฟิลด์ในสินค้าปัจจุบัน" ปรับปรุงรายการถูกปรับปรุง "สินค้าปัจจุบัน" ผมไม่แน่ใจว่าทำไมเราเลือกหนึ่งช่วงอื่น ๆ เนื่องจากพวกเขาดูเหมือนจะทำสิ่งเดียวกัน.

ดังนั้น … การดำเนินการปรับปรุงรายการสินค้าที่ไม่ได้เกิดเหตุการณ์ไฟ. ในทางตรงข้าม, ไม่มีฟิลด์ตั้งในการดำเนินการสินค้าปัจจุบัน.

ใช้ปรับปรุงรายการในทั้งสองสถาน และ วิโอลา! มันทำงาน. [[ รวมกัน, ผมเล่นไวโอลินสำหรับในชีวิตประจำในเกือบ 15 ปี ]]

จากนี้, ผมเชื่ออย่างที่ "ตั้งค่าฟิลด์" การดำเนินการทำให้เกิดเหตุการณ์สำหรับไฟ, น้อยบางเวลา.

ปัญหานี้ bedeviled เราสัปดาห์.

นี้เป็นหนึ่งที่ "สังเกตพฤติกรรม" ลงรายการบัญชี. ผมสังเกตนี้เกิดขึ้นครั้งเดียวในสภาพแวดล้อมที่เฉพาะเจาะจง และทำเดาว่าทำไมสิ่งที่เกิดขึ้นไม่เหมือน. ถ้าคุณมีข้อมูลเชิงลึกในนี้, โปรดร่วมกันในข้อคิดเห็น.

</สิ้นสุด>

สมัครสมาชิกไปยังบล็อกของฉัน.

3 คิดเกี่ยวกับ“ลำดับงาน SharePoint Designer, สำหรับเหตุการณ์ และ “ปรับปรุงรายการ” เมื่อเทียบกับ “ตั้งค่าฟิลด์ในรายการปัจจุบัน”

  1. ไม่มีชื่อ
    Hi Paul,
    บล็อกดีที่คุณมีมี. หนึ่งคำถามเร่งด่วนสำหรับคุณ.
    ปรับปรุงรายการควรจะเป็นสำหรับการปรับปรุงรายการใด ๆ บนไซต์ sharepoint เดียวกัน...ขวา?
    สำหรับฉัน, ทำงานในรายการเดียวกัน (เช่นเดียวกับฟิลด์ที่ตั้งในปัจจุบัน).. เพื่อ ที่เราใช้สำหรับการปรับปรุงค่าจากรายการอื่น?
    ขอขอบคุณ.
    Honeyhline ~

ทิ้งคำตอบไว้

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่. ช่องที่ต้องการถูกทำเครื่องหมาย *