แชร์ผ่าน


การสร้างแอปและภาพรวมการแก้ไข/ปรับปรุงตามคำสั่งสำหรับ Dynamics 365 Customer Engagement (on-premises) รุ่น 9.x

Dynamics 365 Customer Engagement (on-premises) ให้คุณมีการกำหนดเองที่มีประสิทธิภาพ และความสามารถในการสร้างแอปที่คุณไม่ต้องเขียนโค้ดแม้แต่บรรทัดเดียว ด้วยชุดที่ครอบคลุมของเครื่องมือตัวออกแบบและตัวแก้ไข WSYSIG ทุกคนสามารถปรับแต่ง Dynamics 365 Customer Engagement (on-premises) ได้อย่างเต็มที่ หรือสร้างแอปที่กำหนดเองของพวกเขา

สำหรับเอกสารของรุ่นก่อนหน้า (8.x และเก่ากว่า) โปรดไปที่ เอกสารรุ่นก่อนหน้าของ Dynamics

ส่วนประกอบการสร้างแอปและการกำหนด

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

เมื่อต้องการทำความเข้าใจวิธีที่ส่วนประกอบเหล่านี้เกี่ยวข้องกับการออกแบบแอป รายการเหล่านั้นถูกแยกที่นี่เป็นประเภท ข้อมูล UI ตรรกะ และ การจัดรูปแบบการแสดง

ข้อมูล

ส่วนประกอบเหล่านี้กำหนดว่าข้อมูลใดที่แอปจะยึดตาม

ส่วนประกอบ คำอธิบาย ตัวออกแบบ
เอนทิตี รายการที่มีคุณสมบัติที่ต้องติดตาม เช่นติดต่อหรือลูกค้าองค์กร เอนทิตีมาตรฐานจำนวนมากจะพร้อมใช้งาน คุณสามารถกำหนดค่าเอนทิตีมาตรฐานที่ไม่ใช่ระบบ (เอนทิตีการผลิต) หรือสร้างเอนทิตีแบบกำหนดเองจากตั้งแต่ต้นได้ ตัวออกแบบเอนทิตี
ฟิลด์ คุณสมบัติที่เกี่ยวข้องกับเอนทิตี ฟิลด์ถูกกำหนดโดยชนิดข้อมูล ซึ่งกำหนดชนิดของข้อมูลที่สามารถป้อน หรือเลือกได้ ตัวอย่างประกอบด้วย ข้อความ หมายเลข วันที่และเวลา สกุลเงิน หรือการค้นหา (สร้างความสัมพันธ์กับเอนทิตีอื่น) โดยทั่วไป จะใช้ฟิลด์กับฟอร์ม มุมมอง และการค้นหา ตัวออกแบบเอนทิตี
ความสัมพันธ์ ความสัมพันธ์ของเอนทิตีกำหนดวิธีการที่เอนทิตีแต่ละรายการเกี่ยวข้องกัน มีชนิดของความสัมพันธ์แบบ 1: N (หนึ่งต่อกลุ่ม) N:1 (กลุ่มต่อหนึ่ง) และ N:N (กลุ่มต่อกลุ่ม) ตัวอย่างเช่น การเพิ่มฟิลด์การค้นหาให้เอนทิตีเพื่อสร้างความสัมพันธ์แบบ 1: N ใหม่ ระหว่างเอนทิตีสองรายการ และช่วยให้คุณสามารถวางฟิลด์การค้นหาในแบบฟอร์มได้ ตัวออกแบบเอนทิตี
ฟิลด์ชุดตัวเลือก นี่เป็นชนิดพิเศษของฟิลด์ ซึ่งให้ผู้ใช้มีชุดของตัวเลือกที่กำหนดไว้ล่วงหน้า แต่ละตัวเลือกจะมีค่าตัวเลขและป้ายชื่อ เมื่อมีการเพิ่มลงในฟอร์ม ฟิลด์นี้จะแสดงการควบคุมสำหรับผู้ใช้เพื่อเลือกหนึ่งตัวเลือก มีชนิดของชุดตัวเลือกสองชนิด; ชุดตัวเลือก ซึ่งผู้ใช้สามารถเลือกได้หนึ่งตัวเลือกเท่านั้น และชุดตัวเลือกที่เลือกได้หลายรายการ ซึ่งอนุญาตให้มีการเลือกมากกว่าหนึ่งครั้ง ตัวออกแบบชุดตัวเลือก

ข้อมูลเพิ่มเติม: สร้างหรือแก้ไขเอนทิตี (ประเภทพเรกคอร์ด)

UI

ส่วนประกอบเหล่านี้กำหนดวิธีการที่ผู้ใช้โต้ตอบกับแอป

ส่วนประกอบ คำอธิบาย ตัวออกแบบ
แอป กำหนดพื้นฐานของแอพลิเคชัน เช่น ส่วนประกอบ คุณสมบัติ ชนิดของไคลเอนต์ และ URL สำหรับแอปของคุณ ตัวออกแบบแอป
แผนผังเว็บไซต์ ระบุการนำทางสำหรับแอปของคุณ ตัวออกแบบแผนผังเว็บไซต์
ฟอร์ม ชุดของฟิลด์ที่ใช้ป้อนข้อมูลสำหรับเอนทิตีที่กำหนด ซึ่งตรงกับสินค้าที่องค์กรของคุณติดตามสำหรับเอนทิตี ตัวอย่างเช่น ชุดของฟิลด์การป้อนข้อมูล ที่ซึ่งข้อมูลที่เกี่ยวข้องสำหรับการป้อนค่าของผู้ใช้ในการติดตามใบสั่งก่อนหน้าของลูกค้า พร้อมกับวันที่ในการเรียงลำดับใหม่ที่ร้องขอเฉพาะ ตัวออกแบบฟอร์ม
มุมมอง มุมมองกำหนดวิธีการแสดงรายการของเรกคอร์ดสำหรับเอนทิตีที่ระบุในแอปพลิเคชันของคุณ มุมมองกำหนดคอลัมน์ที่จะแสดง ความกว้างของคอลัมน์แต่ละคอลัมน์ ลักษณะการเรียงลำดับ และตัวกรองเริ่มต้น ตัวออกแบบมุมมอง

ข้อมูลเพิ่มเติม: สร้างหรือแก้ไขแอปโดยใช้ตัวออกแบบแอป

ตรรกะ

ส่วนประกอบนี้กำหนดกระบวนการทางธุรกิจ กฎ และการทำงานอัตโนมัติที่แอปจะมี ผู้สร้างแอปใช้ตัวออกแบบที่เฉพาะสำหรับชนิดของกระบวนการหรือกฎ

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

ข้อมูลเพิ่มเติม: สร้างตรรกะทางธุรกิจกำหนดเองผ่านกระบวนการ

การจัดรูปแบบการแสดง

กำหนดชนิดของการจัดรูปแบบการแสดงข้อมูลและการรายงานแอปที่จะมีพร้อมใช้งาน

ส่วนประกอบ คำอธิบาย ตัวออกแบบ
แผนภูมิ การจัดรูปแบบการแสดงกราฟิกรายการเดียวที่สามารถแสดงได้ภายในมุมมองในแบบฟอร์ม หรือสามารถเพิ่มลงในแดชบอร์ดได้ ตัวออกแบบแผนภูมิ
แดชบอร์ด ฟังก์ชันเป็นแบบแผ่นสำหรับการจัดรูปแบบการแสดงกราฟิกอย่างน้อยหนึ่งรายการที่แสดงภาพรวมของข้อมูลธุรกิจที่สามารถดำเนินการได้ ตัวออกแบบแดชบอร์ด
รายงาน รายงานมาตรฐานมากมายที่มีอยู่ที่ให้ข้อมูลธุรกิจที่เป็นประโยชน์แก่ผู้ใช้ รายงานเหล่านี้ยึดตาม SQL Server Reporting Services และให้ชุดคุณลักษณะที่พร้อมใช้งานสำหรับ SQL Server Reporting Services เดียวกัน ตัวช่วยสร้างรายงาน

ข้อมูลเพิ่มเติม: สร้างหรือแก้ไขแผนภูมิระบบ และ ภาพรวมของรายงาน

ความสามารถในการเพิ่ม

Dynamics 365 Customer Engagement (on-premises) นำเสนอชุดของเว็บเซอร์วิสและ API ที่ช่วยนักพัฒนาในการเขียนรหัส เมื่อรหัสถูกเขียนโดยใช้วิธีการที่สนับสนุน คุณสามารถคาดหวังได้ว่ารหัสดังกล่าวนั้นจะยังคงทำงานเมื่อคุณปรับรุ่นให้กับองค์กรของคุณ

ข้อมูลเพิ่มเติม: คู่มือนักพัฒนาสำหรับ Dynamics 365 Customer Engagement (on-premises)

ความสามารถในการเคลื่อนย้าย

โซลูชันมีอยู่เพื่อให้สามารถซื้อ Dynamics 365 Customer Engagement (on-premises) ใช้ร่วมกัน หรือมิฉะนั้นก็ทำการขนส่งจากองค์กรหนึ่งไปยังอีกองค์กรหนึ่ง คุณสามารถสร้างโซลูชันของคุณเองหรือหาโซลูชันจาก AppSource หรือจากผู้ขายซอฟต์แวร์อิสระ (ISV) โซลูชันมีไฟล์ที่คุณสามารถนำเข้าในสภาพแวดล้อม เป็นแอปที่นำมาใช้ในชุดการแก้ไข/ปรับปรุงตามคำสั่งกับแอปที่มีอยู่

ข้อมูลเพิ่มเติม: ภาพรวมของโซลูชัน

ชนิดของการแก้ไข/ปรับปรุงตามคำสั่งใดบ้างที่ได้รับการสนับสนุนด้วย Dynamics 365 Customer Engagement (on-premises)

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

ถ้าเครื่องมือการกำหนดเองนั้นไม่ตรงกับความต้องการของคุณ คุณสามารถติดตั้งโซลูชันที่ได้จากบุคคลสาม หรือว่าจ้างนักพัฒนาเพื่อเขียนรหัสการกำหนดเองของคุณได้ ด้วยวิธีใดก็แล้วแต่ เป็นการดีที่คุณจะเข้าใจถึงการกำหนดเองที่ได้รับการสนับสนุน ถ้าคุณต้องการลงทุนในโซลูชันที่ต้องใช้รหัส คุณควรตรวจสอบให้แน่ใจว่ารหัสนั้นถูกเขียนโดยใช้ Api ที่สนับสนุนเท่านั้น ซึ่งนี้จะช่วยคุณปกป้องการลงทุนของคุณทั้งในแอป Customer Engagement และโซลูชันใดๆ ที่คุณได้รับมา

ข้อมูลเพิ่มเติม: ปรับแต่งที่สนับสนุนและไม่สนับสนุน

การเปลี่ยนแปลงที่มีผลต่อประสิทธิภาพของการจัดการแอป Customer Engagement

ผู้สร้างและผู้กำหนดค่าแอปควรทราบว่าการนำเข้าโซลูชันและการใช้การแก้ไข/ปรับปรุงตามคำสั่งที่เปลี่ยนข้อมูลเมตา อาจมีผลต่อประสิทธิภาพขององค์กร Dynamics 365 Customer Engagement (on-premises) การดำเนินการนั้นอาจขัดขวางการดำเนินงานตามปกติของระบบรวมถึง:

  • เพิ่ม ลบ หรือเปลี่ยนเอนทิตี สำรองคีย์ คุณลักษณะ หรือความสัมพันธ์

  • นำเข้าโซลูชัน

  • กำลังเผยแพร่การเลือกกำหนด

ถ้าคุณกำลังประยุกต์ใช้การเปลี่ยนแปลงเหล่านี้กับระบบการผลิต เราขอแนะนำให้คุณจัดกำหนดการการดำเนินงานเหล่านี้เมื่อรบกวนผู้ใช้น้อย

ดูเพิ่มเติม

เริ่มต้นใช้งานการสร้างแอปและการกำหนด