สร้างฟิลด์ที่มีการคำนวณเพื่อการคำนวณด้วยตนเองโดยอัตโนมัติ
หัวข้อนี้นำไปใช้ได้กับ Dynamics 365 Customer Engagement (on-premises) สำหรับรุ่น Power Apps ของหัวข้อนี้ ดู: กำหนดฟิลด์ที่มีการคำนวณเพื่อการคำนวณด้วยตนเองโดยอัตโนมัติ
ฟิลด์ที่มีการคำนวณช่วยให้คุณสามารถคำนวณด้วยตนเองแบบอัตโนมัติ ซึ่งใช้ในกระบวนการทางธุรกิจของคุณ ตัวอย่างเช่น พนักงานขายอาจต้องการทราบรายได้แบบถ่วงน้ำหนักสำหรับโอกาสทางการขายซึ่งคิดจากรายได้ที่ประเมินจากโอกาสทางการขายคูณด้วยความน่าจะเป็น หรือ พวกเขาต้องการใช้ส่วนลดโดยอัตโนมัติ ถ้าใบสั่งนั้นมีค่ามากกว่า $500 ฟิลด์ที่มีการคำนวณสามารถประกอบด้วยค่าที่เป็นผลจากการดำเนินการทางคณิตศาสตร์อย่างง่าย หรือการดำเนินการตามเงื่อนไข เช่นมากกว่า หรือ If-Else และอื่นๆ ได้ คุณสามารถทำทั้งหมดนี้ให้สำเร็จได้โดยใช้คุณลักษณะฟิลด์ที่มีการคำนวณ ไม่จำเป็นต้องเขียนรหัส
ความสามารถของฟิลด์ที่มีการคำนวณ:
ฟิลด์ที่มีการคำนวณประกอบด้วยการคำนวณที่ใช้ฟิลด์จากเอนทิตีปัจจุบันหรือเอนทิตีหลักที่เกี่ยวข้อง
การสนับสนุนนิพจน์นั้นมีให้ใช้งานในเอนทิตีปัจจุบันและฟิลด์เอนทิตีหลักที่เกี่ยวข้องในส่วน เงื่อนไขและส่วนการดำเนินการ รวมฟังก์ชันมีอยู่แล้ว:
ADDHOURS, ADDDAYS, ADDWEEKS, ADDMONTHS, ADDYEARS, SUBTRACTHOURS, SUBTRACTDAYS, SUBTRACTWEEKS, SUBTRACTMONTHS, SUBTRACTYEARS, DIFFINDAYS, DIFFINHOURS, DIFFINMINUTES, DIFFINMONTHS, DIFFINWEEKS, DIFFINYEARS, CONCAT, TRIMLEFTและTRIMRIGHT
การสนับสนุนทางเงื่อนไขแบบสมบูรณ์นั้นเอื้อต่อการโยงหัวข้อและเงื่อนไขหลายๆ เงื่อนไข การดำเนินการทางตรรกะนั้นประกอบด้วยตัวดำเนินการ และ และ หรือ
ความสามารถในการแก้ไขภาพประกอบด้วยส่วนติดต่อผู้ใช้สมัยใหม่และ intellisense ในส่วนของ การดำเนินการ
การรวมฟิลด์ที่มีการคำนวณเข้ากับฟอร์ม มุมมอง แผนภูมิ และรายงานแบบราบรื่นนั้นจะมีให้ใช้งานในเวลาจริง
ถ้าคุณอัปเดตองค์กรแบบออนไลน์ของคุณเป็นการอัปเดตเดือนธันวาคม 2016 ของ Dynamics 365 (online)คุณสามารถกำหนดค่าฟิลด์ที่มีการคำนวณเพื่อใช้ตัวควบคุมแบบกำหนดเองได้
ตัวอย่างบางส่วนของฟิลด์ที่มีการคำนวณ
รายได้แบบถ่วงน้ำหนัก: รายได้ที่ประมาณการคูณด้วยความน่าจะเป็น
มูลค่าสุทธิ: สินทรัพย์ลบด้วยหนี้สินสำหรับบัญชีลูกค้าองค์กรที่ระบุ
ต้นทุนแรงงาน: อัตราฐานสูงสุดที่ 40 ชั่วโมง บวกค่าล่วงเวลาเพิ่มเติม
หมายเลขติดต่อ: หมายเลขโทรศัพท์สำหรับโอกาสทางการขายตามลูกค้าองค์กรหรือผู้ติดต่อ
คะแนนลูกค้าเป้าหมาย: ฟิลด์เดียวที่ให้ข้อมูลเชิงลึกเกี่ยวกับคุณภาพของลูกค้าเป้าหมายที่กำหนด
การติดตามโดย: ติดตามผลกิจกรรมโดยระบุจำนวนวันที่ตามลำดับความสำคัญ
สำคัญ
เมื่อต้องการสร้างฟิลด์ที่มีการคำนวณ คุณต้องมีสิทธิในการเขียนบนเอนทิตีโปรไฟล์ความปลอดภัยของฟิลด์ ถ้าฟิลด์ที่มีการคำนวณใช้ฟิลด์ที่มีความปลอดภัยในการคำนวณ คุณควรรักษาความปลอดภัยฟิลด์ที่มีการคำนวณเพื่อป้องกันไม่ให้ผู้ใช้พยายามเข้าถึงข้อมูลที่พวกเขาไม่มีสิทธิ์ ตัวแก้ไขฟิลด์ที่มีการคำนวณจะแสดงคำเตือน ถ้าคุณทำการสร้างฟิลด์ที่มีการคำนวณที่ใช้ฟิลด์ที่มีความปลอดภัยในการคำนวณ และแนะนำให้ คุณรักษาความปลอดภัยฟิลด์ที่มีการคำนวณ ข้อมูลเพิ่มเติม: ความปลอดภัยระดับฟิลด์
ตัวอย่างของเขตข้อมูลจากการคำนวณ
ลองมาดูที่ตัวอย่างฟิลด์ที่มีการคำนวณในรายละเอียดกัน เราจะกำหนดฟิลด์ที่มีการคำนวณด้วยตัวแก้ไขฟิลด์ เมื่อต้องการเปิดโปรแกรมแก้ไขเขตข้อมูล:
เปิดตัวสำรวจโซลูชัน
ขยาย ส่วนประกอบ>เอนทิตี
เลือกเอนทิตีที่คุณต้องการแล้วเลือก ฟิลด์ เลือก สร้าง
ในตัวแก้ไข ให้ระบุข้อมูลที่จำเป็นสำหรับฟิลด์ ซึ่งรวมถึง ชนิดฟิลด์และชนิดข้อมูล ชนิดฟิลด์เป็นที่มีการคำนวณ ชนิดข้อมูลที่มีให้ใช้งานสำหรับฟิลด์ที่มีการคำนวณ:
ข้อความบรรทัดเดียว
ชุดตัวเลือก
สองตัวเลือก
จำนวนเต็ม
เลขทศนิยม
สกุลเงิน
วันที่และเวลา
ปุ่ม แก้ไขที่อยู่ถัดจากชนิดฟิลด์จะนำคุณไปยังตัวแก้ไขข้อกำหนดของฟิลด์ที่มีการคำนวณ ซึ่งเป็นที่ที่ใช้สร้างฟิลด์ที่มีการคำนวณใหม่ แต่ไม่มีการตั้งค่าสูตรเอาไว้ ข้อกำหนดของฟิลด์ที่มีการคำนวณประกอบด้วยสองส่วนคือ เงื่อนไข และ การดำเนินการ
ในส่วน เงื่อนไข คุณสามารถระบุเอนทิตี เขตข้อมูล ตัวดำเนินการ ชนิด และค่าได้ ในกล่องรายการแบบหล่นลงสำหรับ เอนทิตี คุณสามารถเลือกเอนทิตีปัจจุบันหรือเอนทิตีที่เกี่ยวข้องได้ ในกล่องรายการแบบหล่นลงของ ฟิลด์ คุณมีตัวเลือกฟิลด์ที่มีให้ใช้งานทั้งหมดสำหรับเอนทิตี ขึ้นอยู่กับตัวดำเนินการที่คุณเลือก คุณอาจต้องระบุชนิดและค่า คุณสามารถระบุหลายเงื่อนไขได้โดยใช้ตัวดำเนินการ
AND
หรือOR
ในส่วนการดำเนินการ ให้คุณใส่สูตรสำหรับฟิลด์ที่มีการคำนวณ
หมายเหตุ
คุณสามารถใช้ข้อมูลจากการค้นหาเรกคอร์ดในการกระทำของคุณ ขั้นแรกคุณได้เลือกฟิลด์การค้นหา และพิมพ์ระยะเวลา หลังจากนั้น คุณสามารถเลือกหนึ่งในฟิลด์ที่มีบนเอนทิตีที่เกี่ยวข้อง ตัวอย่างเช่น ในกรณีของ <LookupFieldName>.<RelatedFieldName> คุณสามารถเลือก: ParentAccountId.AccountNumber
โปรดสังเกตว่า จะละเว้นความปลอดภัยระดับฟิลด์บนเอนทิตีที่เกี่ยวข้อง ดังนั้นถ้ามีข้อมูลที่สำคัญในการเข้าถึงฟิลด์ เราแนะนำการรักษาความปลอดภัยของฟิลด์ที่คำนวณได้ของคุณด้วย
รายได้โดยประมาณของโอกาสทางการขาย
ในตัวอย่างนี้ เรากำลังใช้ฟิลด์ของเอนทิตีโอกาสทางการขายในการคำนวณรายได้ถ่วงน้ำหนักตามความน่าจะเป็นของโอกาสทางการขาย ในตัวแก้ไขฟิลด์สำหรับเอนทิตีโอกาสทางการขาย เราสร้างเขตฟิลด์ที่เรียกว่า "รายได้แบบถ่วงน้ำหนัก" และระบุชนิดของฟิลด์เป็นที่มีการคำนวณและมีชนิดข้อมูลเป็นสกุลเงิน ในตัวแก้ไขข้อกำหนดฟิลด์ที่มีการคำนวณ ในส่วน เงื่อนไข เราระบุโอกาสทางการขายที่มีสถานะ =เปิด ใน การดำเนินการ สูตรจะคำนวณรายได้แบบถ่วงน้ำหนักตามรายได้ที่ประเมินของโอกาสทางการขายที่คูณด้วยความน่าจะเป็นของโอกาสทางการขาย ภาพหน้าจอต่อไปนี้จะแสดงวิธีการกำหนดฟิลด์ที่มีการคำนวณของรายได้แบบถ่วงน้ำหนักแบบทีละขั้นตอน
สร้างฟิลด์ที่มีการคำนวณที่เรียกว่า "รายได้แบบถ่วงน้ำหนัก":
ตั้งค่าเงื่อนไขในโอกาสทางการขาย:
ใส่สูตรให้กับรายได้แบบถ่วงน้ำหนัก:
ไปพร้อมกัน:
ติดตามผลวันที่ของโอกาสทางการขาย
ในตัวอย่างนี้ เรากำลังใช้ฟิลด์ของลูกค้าเป้าหมายของโอกาสทางการขาย เพื่อคำนวณวันที่ที่เหมาะสมในการติดตามผลโอกาสทางการขาย ในตัวแก้ไขฟิลด์สำหรับเอนทิตีโอกาสทางการขาย เราสร้างฟิลด์ที่เรียกว่า "วันที่ติดตามผล" และระบุชนิดของฟิลด์เป็นที่มีการคำนวณและมีชนิดข้อมูลเป็นวันที่และเวลา ในตัวแก้ไขข้อกำหนดของฟิลด์ที่มีการคำนวณ ในส่วนเงื่อนไข เราระบุเงื่อนไขสองเงื่อนไขคือ กรอบเวลาการซื้อและมูลค่าที่ประเมินของลูกค้าเป้าหมาย ใน การดำเนินการ เราใช้สูตรสองสูตร สูตรหนึ่งคือให้ติดตามผลในหนึ่งสัปดาห์สำหรับโอกาสทางการขายที่มีแนวโน้มว่าจะเกิดขึ้นทันที และอีกหนึ่งสูตรคือให้ติดตามผลในหนึ่งเดือน ถ้าโอกาสทางการขายนั้นไม่มีแนวโน้มว่าจะเกิดขึ้นในทันที ภาพหน้าจอต่อไปนี้จะแสดงวิธีการกำหนดฟิลด์ที่มีการคำนวณของ "วันที่ติดตามผล" แบบทีละขั้นตอน
สร้างฟิลด์ที่มีการคำนวณที่เรียกว่า "วันที่ติดตามผล":
ตั้งค่าเงื่อนไขสองเงื่อนไขบนลูกค้าเป้าหมายเริ่มต้น:
ใส่สูตรเพื่อติดตามผลในหนึ่งสัปดาห์:
ใส่สูตรเพื่อติดตามผลในหนึ่งเดือน:
ไปพร้อมกัน:
วันที่สร้างเรกคอร์ด
ในตัวอย่างนี้ เรากำลังใช้DIFFINDAYSให้ฟังก์ชัน คำนวณความแตกต่างในหน่วยจำนวนวันจากเวลาที่สร้างเรกคอร์ดเป็นวันปัจจุบัน
สร้างฟิลด์คำนวณได้ที่เรียกว่า "แตกต่างจากการคำนวณในวัน":
ระบุสูตรสำหรับการคำนวณความแตกต่างในหน่วยจำนวนวัน
ไปพร้อมกัน:
ไวยากรณ์ฟังก์ชันฟิลด์ที่มีการคำนวณ
ตารางต่อไปนี้ประกอบด้วยรายละเอียดเกี่ยวกับไวยากรณ์สำหรับฟังก์ชันที่มีอยู่ในส่วน การดำเนินการ ของฟิลด์ที่มีการคำนวณ
เคล็ดลับ
ระบุชื่อของฟังก์ชันที่เป็นตัวพิมพ์ใหญ่
ไวยากรณ์ของฟังก์ชัน | คำอธิบาย | ชนิดที่ส่งคืน |
---|---|---|
ADDDAYS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา บวกด้วยจำนวนวันที่ระบุ | วันที่และเวลา |
ADDHOURS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา บวกด้วยจำนวนชั่วโมงที่ระบุ | วันที่และเวลา |
ADDMONTHS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา บวกด้วยจำนวนเดือนที่ระบุ | วันที่และเวลา |
ADDWEEKS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา บวกด้วยจำนวนสัปดาห์ที่ระบุ | วันที่และเวลา |
ADDYEARS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา บวกด้วยจำนวนปีที่ระบุ | วันที่และเวลา |
SUBTRACTDAYS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา ลบด้วยจำนวนวันที่ระบุ | วันที่และเวลา |
SUBTRACTHOURS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา ลบด้วยจำนวนชั่วโมงที่ระบุ | วันที่และเวลา |
SUBTRACTMONTHS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา ลบด้วยจำนวนเดือนที่ระบุ | วันที่และเวลา |
SUBTRACTWEEKS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา ลบด้วยจำนวนสัปดาห์ที่ระบุ | วันที่และเวลา |
SUBTRACTYEARS (จำนวนเต็ม วัน และเวลา) | ส่งกลับวันสร้างและเวลาที่เป็นวันเดียวกับวันที่ระบุ และเวลา ลบด้วยจำนวนปีที่ระบุ | วันที่และเวลา |
DIFFINDAYS (วันและเวลา วันและเวลา) | ส่งกลับค่าความแตกต่างในหน่วยจำนวนวันระหว่างสองวันและเวลาเขตข้อมูล ถ้าทั้งวันและเวลาอยู่ภายในวันเดียวกัน ผลต่างเป็นศูนย์ | จำนวนเต็ม |
DIFFINHOURS (วันและเวลา วันและเวลา) | ส่งกลับค่าความแตกต่างในหน่วยจำนวนชั่วโมงระหว่างสองวันและเวลาเขตข้อมูล | จำนวนเต็ม |
DIFFINMINUTES (วันและเวลา วันและเวลา) | ส่งกลับค่าความแตกต่างในหน่วยจำนวนนาทีระหว่างสองวันและเวลาเขตข้อมูล | จำนวนเต็ม |
DIFFINMONTHS (วันและเวลา วันและเวลา) | ส่งกลับค่าความแตกต่างในหน่วยจำนวนเดือนระหว่างสองวันและเวลาเขตข้อมูล ถ้าทั้งวันและเวลาอยู่ภายในเดือนเดียวกัน ผลต่างเป็นศูนย์ | จำนวนเต็ม |
DIFFINWEEKS (วันและเวลา วันและเวลา) | ส่งกลับค่าความแตกต่างในหน่วยจำนวนสัปดาห์ระหว่างสองวันและเวลาเขตข้อมูล ถ้าทั้งวันและเวลาอยู่ภายในสัปดาห์เดียวกัน ผลต่างเป็นศูนย์ | จำนวนเต็ม |
DIFFINYEARS (วันและเวลา วันและเวลา) | ส่งกลับค่าความแตกต่างในหน่วยจำนวนปีระหว่างสองวันและเวลาเขตข้อมูล ถ้าทั้งวันและเวลาอยู่ภายในปีเดียวกัน ผลต่างเป็นศูนย์ | จำนวนเต็ม |
CONCAT (ข้อความบรรทัดเดียว ข้อความบรรทัดเดียว … ข้อความบรรทัดเดียว) | ส่งกลับสตริงที่เป็นผลลัพธ์ของการเชื่อมสายอักขระตั้งแต่สองตัวขึ้นไป | สตริง |
TRIMLEFT (ข้อความบรรทัดเดียว จำนวนเต็ม) | ส่งกลับสตริงที่ประกอบด้วยสำเนาของสตริงที่ระบุโดยอักขระ N ตัวแรก | สตริง |
TRIMRIGHT (ข้อความบรรทัดเดียว จำนวนเต็ม) | ส่งกลับสตริงที่ประกอบด้วยสำเนาของสตริงที่ระบุโดยอักขระ N ตัวสุดท้าย | สตริง |
หมายเหตุ
ต้องการฟังก์ชันที่แตกต่างกันสำหรับทั้งหมดที่แรกวันและเวลาฟิลด์และที่สองวันและเวลาเขตข้อมูลมีลักษณะการทำงานเดียวกัน:ภายในเครื่องผู้ใช้,เฉพาะวันหรือขึ้นอยู่กับโซนเวลา ถ้าลักษณะการทำงานของเขตข้อมูลสองไม่ตรงกับลักษณะการทำงานของเขตข้อมูลแรก ข้อความแสดงข้อผิดพลาดถูกแสดง บ่งชี้ว่า ไม่สามารถใช้เขตข้อมูลที่สองในฟังก์ชันปัจจุบัน ข้อมูลเพิ่มเติม: ลักษณะการทำงานและรูปแบบของฟิลด์วันที่และเวลา
หมายเหตุ
คุณไม่สามารถป้อนวัน เช่น 01/01/2015 ตามค่าวันในเขตข้อมูลจากการคำนวณ สามารถกำหนดได้เฉพาะค่าวันและเวลา หรือเปรียบเทียบโดยใช้ฟิลด์วันที่และเวลาอื่น
ในฟังก์ชัน CONCAT คุณสามารถใช้สตริงสัญพจน์เป็นข้อความบรรทัดเดียว เขตข้อมูลเอนทิตีที่ประกอบด้วยข้อความบรรทัดเดียว หรือทั้งสองอย่างรวมกัน ตัวอย่าง: CONCAT (ชื่อ นามสกุล, "เป็นผู้จัดการ") ถ้าสตริงประกอบด้วยเครื่องหมายอัญประกาศ นำหน้าแต่ละเครื่องหมายทับขวา (\) อักขระหายไป ดังนี้: "ข้อความนี้ประกอบด้วย \"เครื่องหมายอัญประกาศ\"" มั่นใจได้ว่า เครื่องหมายอัญประกาศภายในสตริงไม่ถือว่าเป็นอักขระพิเศษที่แยกสตริง
ตัวอย่างต่อไปนี้แสดงวิธีการใช้ฟังก์ชัน TRIMLEFT และ TRIMRIGHT แต่ประกอบด้วยสายอักขระเริ่มต้นหรือสตริงที่เป็นผลลัพธ์ ส่งกลับโดยฟังก์ชัน TRIMLEFT และ TRIMRIGHT :
TRIMLEFT (“RXX10-3456789”, 3) ส่งกลับสตริง “10-3456789”
TRIMRIGHT (“20-3456789RXX”, 3) ส่งกลับสตริง “20-3456789”
ข้อควรพิจารณาเกี่ยวกับฟิลด์ที่มีการคำนวณ
คุณควรทราบถึงเงื่อนไขและข้อจำกัดบางอย่างเมื่อทำงานกับฟิลด์ที่มีการคำนวณ:
การสอบถาม แผนภูมิ และการจัดรูปแบบการแสดงที่บันทึกนั้นสามารถมีฟิลด์ที่่มีการคำนวณเฉพาะได้สูงสุดถึง 10 ฟิลด์
ค่าในฟิลด์ที่มีการคำนวณจะไม่แสดงในโหมดออฟไลน์ของ Customer Engagement Outlook ในมุมมองไทล์ หรือบนฟอร์มหลักของเอนทิตี
จำนวนสูงสุดของฟิลด์ที่มีการคำนวณแบบห่วงโซ่นั้นอยู่ที่ 5
ฟิลด์ที่มีการคำนวณไม่สามารถอ้างอิงตัวเอง หรือมีห่วงโซ่แบบเวียนกลับได้
ถ้าคุณเปลี่ยนตัวดำเนินการเงื่อนไขในส่วนคำสั่งหลายเงื่อนไข ตัวใดตัวหนึ่ง ตัวดำเนินการเงื่อนไขทั้งหมดจะปรับปรุงเป็นเงื่อนไขดังกล่าวนั้น ตัวอย่างเช่น ในส่วนคำสั่ง
IF (x > 50) OR (y ==10) OR (z < 5)
ถ้าคุณเปลี่ยนตัวดำเนินการOR
เป็นตัวดำเนินการAND
จากนั้นตัวดำเนินการOR
ในส่วนคำสั่งจะกลายเป็นตัวดำเนินการAND
คุณสามารถเข้าถึงเขตข้อมูลหลักผ่านทางฟิลด์ค้นหาไปยังเอนทิตีหลักได้ เช่น
<LookupFieldName>.<FieldName>
ซึ่งไม่สามารถใช้ได้กับฟิลด์การค้นหาหลายเอนทิตี เช่นCustomer
ซึ่งสามารถเป็นได้ทั้งAccount
หรือContact
อย่างไรก็ตาม บางเอนทิตีจะมีฟิลด์ค้นหาสำหรับเอนทิตีที่เจาะจง เช่นParentAccountid.<FieldName>
หรือParentContactid.<FieldName>
การเรียงลำดับนั้นจะถูกปิดใช้งานไว้ในส่วนของ
ฟิลด์ที่มีการคำนวณที่ประกอบด้วยฟิลด์จากเรกคอร์ดหลัก
ฟิลด์ที่มีการคำนวณที่ประกอบด้วยฟิลด์ทางตรรกะ (ตัวอย่างเช่นเขตข้อมูลที่อยู่)
ฟิลด์ที่มีการคำนวณที่ประกอบด้วยฟิลด์ที่มีการคำนวณอื่น
ฟิลด์ที่มีการคำนวณสามารถขยายไปยังสองเอนทิตีเท่านั้น
ฟิลด์ที่มีการคำนวณสามารถประกอบด้วยเขตข้อมูลจากเอนทิตีอื่น (การขยายสองเอนทิตี – เอนทิตีปัจจุบันและระเบียนหลัก)
ฟิลด์ที่มีการคำนวณไม่สามารถประกอบด้วยฟิลด์ที่มีการคำนวณจากเอนทิตีอื่นที่ประกอบด้วยฟิลด์อื่นจากเอนทิตีอื่นได้ (การขยายสามเอนทิตี):
ฟิลด์ที่มีการคำนวณ (เอนทิตีปัจจุบัน) <-ฟิลด์ที่มีการคำนวณ 1 (ระเบียนหลัก) <-ฟิลด์ที่มีการคำนวณ 2 (ระเบียนหลัก)
คุณไม่สามารถทริกเกอร์เวิร์กโฟลว์หรือปลั๊กอินบนฟิลด์ที่มีการคำนวณได้
คุณไม่สามารถเปลี่ยนแปลงฟิลด์อย่างง่ายที่มีอยู่ให้เป็นฟิลด์ที่มีการคำนวณได้ ถ้าแอพลิเคชันปัจจุบันของคุณนั้นใช้งาน JavaScript หรือปลั๊กอิน เพื่อคำนวณฟิลด์ คุณจะไม่สามารถใช้คุณลักษณะของฟิลด์ที่มีการคำนวณได้โดยไม่ต้องสร้างฟิลด์ใหม่
ฎการตรวจหารายการซ้ำไม่ทริกเกอร์บนฟิลด์ที่มีการคำนวณ
การสะสมไม่สามารถอ้างอิงฟิลด์ที่มีการคำนวณที่ใช้ฟิลด์ที่มีการคำนวณอื่น ถึงแม้ว่าฟิลด์ที่มีการคำนวณอื่น ๆ ทั้งหมดจะอยู่ในเอนทิตีปัจจุบัน
ดูเพิ่มเติม
การสร้างและแก้ไขฟิลด์
กำหนดฟิลด์ค่าสะสม
วิดีโอ: ค่าสะสมและฟิลด์ที่มีการคำนวณคำนวณใน Dynamics CRM 2015