ความสามารถและข้อจำกัดของ Mobile Offline
ก่อนที่คุณจะตั้งค่าแอปบนมือถือในโหมดออฟไลน์ โปรดอ่านความสามารถ คำแนะนำ และข้อจำกัดต่อไปนี้ เราขอแนะนำให้คุณอ่าน แนวทางเกี่ยวกับโปรไฟล์ออฟไลน์
ตารางและคำสั่งที่สอดคล้องกันเหล่านี้พร้อมใช้งานในโหมดออฟไลน์
หมายเหตุ
คำสั่งแบบกำหนดเองและคำสั่งเริ่มต้นที่ไม่มีกฎ Mscrm.IsEntityAvailableForUserInMocaOffline จะไม่แสดงในแอปที่ใช้งานแบบออฟไลน์ก่อน สำหรับข้อมูลเพิ่มเติม โปรดดู ปุ่มบนแถบคำสั่งถูกซ่อนไว้ขณะที่ควรแสดงใน Power Apps
Table | คำสั่ง |
---|---|
Account | สร้าง อ่าน ปรับปรุง ลบ |
ตัวชี้กิจกรรม | อ่าน ลบ |
การนัดหมาย | สร้าง อ่าน ปรับปรุง ลบ กรณีกิจกรรมการแปลง |
สิ่งที่แนบ | อ่านอย่างเดียว |
กรณี | สร้าง อ่าน ปรับปรุง ลบ |
คู่แข่ง | สร้าง อ่าน ปรับปรุง ลบ |
ที่อยู่ของคู่แข่ง | สร้าง อ่าน ปรับปรุง ลบ |
Connection | อ่านอย่างเดียว |
บทบาทการเชื่อมต่อ | อ่านอย่างเดียว |
ติดต่อ | สร้าง อ่าน ปรับปรุง ลบ |
ตารางแบบกำหนดเอง | สร้าง อ่าน ปรับปรุง ลบ |
อ่านอย่างเดียว | |
ลูกค้าเป้าหมาย | สร้าง อ่าน ปรับปรุง ลบ รับรองคุณสมบัติ/ไม่รับรองคุณสมบัติ |
โอกาสทางการขาย | สร้าง อ่าน ปรับปรุง ลบ |
ผลิตภัณฑ์ตามโอกาสทางการขาย | สร้าง อ่าน ปรับปรุง ลบ |
การติดต่อทางโทรศัพท์ | สร้าง อ่าน ปรับปรุง ลบ |
ตำแหน่ง | สร้าง อ่าน ปรับปรุง ลบ |
ผลิตภัณฑ์ | การอ่าน |
งาน | สร้าง อ่าน ปรับปรุง ลบ |
ทีม | อ่านอย่างเดียว |
User | อ่านอย่างเดียว |
ความสามารถที่รองรับ
กฎธุรกิจ - รองรับกฏทางธุรกิจในมือถือออฟไลน์ สำหรับข้อมูลเพิ่มเติม ดู สร้างกฎธุรกิจและคำแนะนำในการใช้ตรรกะในฟอร์มแอปแบบจำลอง
โฟลว์กระบวนการธุรกิจ - คุณสามารถใช้โฟลว์กระบวนการธุรกิจในโหมดออฟไลน์ได้หากตรงตามเงื่อนไขต่อไปนี้:
- โฟลว์กระบวนการธุรกิจใช้ในแอปที่คุณสามารถเรียกใช้งานบน Power Apps บนมือถือได้
- แอป Power Apps บนมือถือมีการเปิดใช้งานการใช้งานออฟไลน์
- โฟลว์กระบวนการทางธุรกิจมีตารางเดี่ยว
- ตารางโฟลว์กระบวนการธุรกิจถูกเพิ่มใน โปรไฟล์ออฟไลน์
หมายเหตุ
ถ้าตารางเชื่อมโยงกับโฟลว์กระบวนการธุรกิจหลายขั้นตอน เพื่อให้โฟลว์กระบวนการธุรกิจทำงานแบบออฟไลน์ จะต้องเพิ่มโฟลว์กระบวนการธุรกิจทั้งหมดลงในโปรไฟล์ออฟไลน์
มีคำสั่งสามคำสั่งที่สามารถใช้งานสำหรับโฟลว์กระบวนการธุรกิจเมื่อคุณเรียกใช้แอปในโหมดออฟไลน์บนแอป Power Apps Mobile
- ลำดับขั้นถัดไป
- ลำดับขั้นก่อนหน้า
- ตั้งค่าลำดับขั้นที่ใช้งานอยู่
สำหรับข้อมูลเพิ่มเติม ดู เรียกใช้โฟลว์กระบวนการธุรกิจแบบออฟไลน์
การสนับสนุนการค้นหา - การค้นหาได้รับการสนับสนุนสำหรับตารางที่ Mobile Offline ถูกเปิดใช้งาน ตารางทั้งหมดที่มีส่วนร่วมในการค้นหาควรถูกเปิดการใช้งานในโหมดออฟไลน์เช่นกัน
มุมมองที่รองรับ - รองรับเฉพาะมุมมองระบบและมุมมองด่วนใน Mobile Offline ไม่รองรับมุมมองส่วนบุคคล
การค้นหาแบบออฟไลน์ - พร้อมใช้งานสำหรับตารางแบบออฟไลน์เท่านั้น ผู้ใช้สามารถค้นหาได้หนึ่งตารางในแต่ละครั้งเท่านั้น การค้นหาทั้งหมดกำหนดค่าเริ่มต้นเป็นการค้นหาตามประเภทในโหมดออฟไลน์ แม้ว่าการค้นหา Dataverse จะเปิดใช้งาน เนื่องจากการค้นหา Dataverse ไม่รองรับการค้นหาในโหมดออฟไลน์ ในหน้ากริด การค้นหาตามมุมมอง (กรองตามคำสำคัญ) ไม่ได้รับการสนับสนุนในโหมดออฟไลน์ และการค้นหากริดจะเปลี่ยนเป็นการค้นหาอย่างรวดเร็วและอิงตามการค้นหา
หมายเหตุเกี่ยวกับตัวควบคุมไทม์ไลน์ - หมายเหตุเกี่ยวกับตัวควบคุมไทม์ไลน์พร้อมใช้งานในโหมดออฟไลน์ คุณสามารถถ่ายภาพ อ่าน บันทึกย่อ และเพิ่ม/ลบไฟล์แนบในโหมดออฟไลน์
หมายเหตุ
ฟิลด์ วันที่ ไม่พร้อมใช้งานสำหรับการค้นหาแบบ Mobile offline
ตารางแบบกำหนดเอง - คำสั่งเหล่านี้มีอยู่ในการแก้ไขฟอร์ม ทำเครื่องหมายเสร็จสมบูรณ์ รีเฟรช แปลงเป็นโอกาสทางการขาย และ ลบ
ข้อจำกัด
จำนวนของเรกคอร์ดที่ซิงค์ - จำนวนของเรกคอร์ดทั้งหมดที่ซิงค์ถูกจำกัดไว้ที่ 3,000,000 ความพยายามที่จะซิงค์เรกคอร์ดจำนวนมากขึ้นล้มเหลว จำนวนนี้ยังรวมถึงตารางที่ซ่อนอยู่ซึ่งใช้สำหรับความสามารถแบบออฟไลน์ด้วย
แบบจำลองความปลอดภัย - การรักษาความปลอดภัยระดับฟิลด์และการใช้ฟิลด์ร่วมกัน ไม่ได้รับการสนับสนุนในโหมด Mobile Offline
รับรองลูกค้าเป้าหมาย - เมื่อลูกค้าเป้าหมายที่สร้างใน Mobile Offline มีคุณสมบัติเข้าเกณฑ์ และเมื่อผู้ใช้ออนไลน์ ลำดับขั้นกระบวนการทางธุรกิจจะแสดงลำดับขั้นการรับรองคุณสมบัติ ผู้ใช้ต้องเลือก ขั้นตอนถัดไป ด้วยตนเอง เมื่อต้องการย้ายไปยังขั้นตอนถัดไป
กริด
- การกรองคอลัมน์ถูกปิดใช้งานเมื่อมีการตั้งค่าโปรไฟล์ออฟไลน์แม้ว่าจะมีการเชื่อมต่อเครือข่าย กริดทำงานร่วมกับฐานข้อมูลภายในเครื่องและไม่รองรับตัวกรองแบบกำหนดเอง
- รูปขนาดย่อของรูปภาพหลักไม่สามารถใช้งานแบบออฟไลน์ได้ เว้นแต่ว่าจะแสดงทางออนไลน์ก่อนหน้านี้
- ไอคอนแบบกำหนดเองพร้อมกับค่าในกริดไม่สามารถใช้งานแบบออฟไลน์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับความสามารถนี้ ไปที่ วิธีแสดงไอคอนที่กำหนดเอง
มุมมอง ไม่ได้รับการสนับสนุนสำหรับตารางต่อไปนี้ในโหมดออฟไลน์:
Email
งาน
โทรสาร
จดหมาย
Serviceappointment
Campaignresponse
Campaignactivity
Recurringappointmentmaster
Socialactivity
มุมมองใดๆ ที่มีการเชื่อมโยงตาราง (ตารางที่เกี่ยวข้อง) ซึ่งไม่พร้อมใช้งานขณะออฟไลน์ ยังไม่รับการสนับสนุนเช่นกัน
การค้นหาขั้นสูง - ฟังก์ชัน การค้นหาขั้นสูง ไม่ได้รับการสนับสนุนในสถานการณ์ออฟไลน์ เมื่อคุณออฟไลน์ ปุ่ม การค้นหาขั้นสูง จะถูกแทนที่ด้วยรายการแบบหล่นลง เปลี่ยนมุมมอง
เพิ่มรายการที่มีอยู่ใน Sub-grid - ฟังก์ชัน เพิ่มรายการที่มีอยู่ ไม่ได้รับการรองรับสำหรับ Mobile Offline สำหรับความสัมพันธ์บางประเภท เมื่อคุณออฟไลน์ ความสัมพันธ์บางอย่าง เช่น ความสัมพันธ์ที่เป็น N: N เป็นแบบอ่านอย่างเดียว และคำสั่ง เพิ่มรายการที่มีอยู่ จะถูกซ่อนไว้ใน Sub-grid สำหรับความสัมพันธ์เหล่านั้น แม้ว่าปุ่มจะไม่ถูกซ่อนผ่านการแก้ไข/ปรับปรุงตามคำสั่ง คำสั่งไม่ทำงานในแบบออฟไลน์
แหล่งข้อมูลบนเว็บ - ทรัพยากรบนเว็บได้รับการสนับสนุนบางส่วนในโหมดออฟไลน์ อ้างอิงถึงตารางต่อไปนี้สำหรับข้อมูลเพิ่มเติม
การกำหนดค่าทรัพยากรบนเว็บ การสนับสนุนแบบออฟไลน์บน Android และ Windows การสนับสนุนแบบออฟไลน์บน iOS ทรัพยากรบนเว็บที่ใช้กับตัวจัดการฟอร์ม สคริปต์ของฟอร์มและคำสั่ง Ribbon รองรับ (ชื่อไฟล์ควรเป็นตัวพิมพ์เล็ก) รองรับ (ชื่อไฟล์ควรเป็นตัวพิมพ์เล็ก) ไฟล์ JavaScript ที่อ้างอิงภายในทรัพยากรบนเว็บ HTML รองรับ ไม่สนับสนุน ทรัพยากรบนเว็บอาจใช้งานแบบออฟไลน์ได้ในบางกรณี หากเรียกข้อมูลเหล่านั้นขณะออนไลน์และแคชไว้โดยเบราว์เซอร์ ทรัพยากรบนเว็บ HTML, JS, CSS, XML ที่ฝังอยู่ในฟอร์มแอปแบบจำลอง รองรับ ไม่สนับสนุน ทรัพยากรบนเว็บอาจใช้งานแบบออฟไลน์ได้ในบางกรณี หากเรียกข้อมูลเหล่านั้นขณะออนไลน์และแคชไว้โดยเบราว์เซอร์ แหล่งข้อมูลบนเว็บอื่นๆ ที่ฝังอยู่ในฟอร์มแอปแบบจำลอง (เช่น รูปภาพ, resx เป็นต้น)
หมายเหตุ: แอตทริบิวต์ ไฟล์ Dataverse และ รูปภาพ ไม่ได้เป็นทรัพยากรบนเว็บแต่เป็นข้อมูล Dataverse ปกติ ในการเปิดใช้งานแบบออฟไลน์ โปรดดู กำหนดค่าโปรไฟล์ Mobile Offline สำหรับรูปภาพและไฟล์ไม่รองรับ** ไม่รองรับ** หน้าเว็บ (ทรัพยากรเว็บ HTML) ผ่านแผนผังเว็บไซต์ของแอปแบบจำลอง ไม่รองรับ ไม่รองรับ ไฟล์ JS แบบกำหนดเองที่สร้าง fetchXML แบบไดนามิก ไม่รองรับ ไม่รองรับ **รองรับการเข้าถึงทรัพยากรบนเว็บ RESX เป็นการขึ้นต่อกันผ่าน API สำหรับไคลเอ็นต์จากภายในไฟล์ JS
ฟิลด์การคำนวณและค่าสะสม - ฟิลด์การคำนวณและค่าสะสมที่เป็นส่วนหนึ่งของแถวที่ซิงค์กับไคลเอ็นต์ไม่ถูกประเมินซ้ำโดยไคลเอ็นต์ การประเมินใหม่จะเกิดขึ้นบนเซิร์ฟเวอร์เมื่อมีการซิงค์แถวที่อัปเดต
ฟิลด์ที่แมป - เมื่อคุณเรียกใช้แอปในโหมดออฟไลน์ ฟิลด์ที่แมปจะไม่ถูกเติมข้อมูลล่วงหน้าเมื่อคุณสร้างเรกคอร์ดใหม่จากตารางที่มีฟิลด์ที่แมปกับตารางอื่น
การดำเนินการกรอง - ไม่รองรับการดำเนินการกรองบางส่วนในโหมดออฟไลน์ สำหรับรายชื่อตัวดำเนินการที่รองรับทั้งหมด โปรดดู การดำเนินการตัวกรองที่รองรับต่อชนิดแอตทริบิวต์ใน Mobile Offline โดยใช้ FetchXML
การนัดหมาย - การนัดหมายสามารถสร้างหรืออัปเดตใน Dataverse ได้ แต่จะไม่ส่งไปยังผู้รับด้วยการทำข้อมูลให้ตรงกันทางฝั่งเซิร์ฟเวอร์ สำหรับข้อมูลเพิ่มเติม ดู การอ้างอิงตาราง/เอนทิตีการนัดหมาย และ ตารางการทำข้อมูลให้ตรงกันทางฝั่งเซิร์ฟเวอร์
งานบริการของใบสั่งงาน - งานบริการของใบสั่งงานที่สร้างขึ้นผ่านโค้ด ที่กำหนดเอง จำเป็นต้องมี msdyn_lineorder ตั้งค่าเป็น -1 ค่าจริงจะถูกตั้งค่าโดยอัตโนมัติหลังจากการซิงโครไนซ์รอบถัดไป
Quick find search - เมื่อคุณค้นหาแบบออฟไลน์ ผลลัพธ์อาจแตกต่างจากการค้นหาออนไลน์ อักขระในคำค้นหาของคุณจะต้องตรงกันทุกประการเมื่อค้นหาแบบออฟไลน์ ในขณะที่อาจพบผลลัพธ์ที่เทียบเท่าทางออนไลน์
เคล็ดลับ
การทำข้อมูลให้ตรงกันของ Mobile Offline
การทำข้อมูลให้ตรงกัน Mobile Offline กับอุปกรณ์มือถือเกิดขึ้นเป็นระยะ ๆ วงจรการซิงโครไนส์อาจใช้เวลาหลายนาที โดยขึ้นอยู่กับเวลาแฝงเครือข่าย Azure ปริมาณของข้อมูลที่มีการตั้งค่าสำหรับการซิงโครไนส์ และความเร็วเครือข่ายโทรศัพท์เคลื่อนที่ ผู้ใช้ยังคงสามารถใช้แอป Mobile ในระหว่างการทำข้อมูลให้ตรงกัน
เวลาสำหรับการดาวน์โหลดข้อมูลเมตาเริ่มต้นถูกกำหนดโดยจำนวนของตารางทั้งหมดใน App Module ที่เปิดใช้งานแบบออฟไลน์ ทำให้แน่ใจว่าได้เปิดใช้งานเฉพาะตารางและ App Module เหล่านั้นสำหรับแบบออฟไลน์ ที่จำเป็นต่อการปรับประสบการณ์ใช้งานให้เหมาะสำหรับผู้ใช้ปลายทาง
ตรวจสอบให้แน่ใจว่ามุมมองใด ๆ ที่คุณต้องการทำงานในแบบออฟไลน์ไม่ได้อ้างอิงตารางที่ไม่ได้เปิดใช้งานแบบออฟไลน์ ตัวอย่างเช่น สมมติว่าลูกค้าองค์กรอยู่ในโปรไฟล์แบบออฟไลน์ จากนั้นมุมมองลูกค้าองค์กรที่อ้างอิงผู้ติดต่อหลักเมื่อผู้ติดต่อไม่อยู่ในโปรไฟล์ไม่สามารถใช้ได้
เปลี่ยนแปลงสิทธิ์การใช้งานความปลอดภัยของผู้ใช้ถูกปรับปรุ่งล่าสุดระหว่างการทำข้อมูลให้ตรงกันรอบถัดไป จนกว่าถึงเวลานั้น ผู้ใช้สามารถดำเนินเข้าถึงข้อมูลตามสิทธิ์เกี่ยวกับความปลอดภัยก่อนหน้านี้ต่อไป แต่การเปลี่ยนแปลงใด ๆ ต้องตรวจสอบระหว่างการทำข้อมูลให้ตรงกันไปยังเซิร์ฟเวอร์ ถ้าพวกเขาไม่มีสิทธิ์การใช้งานที่จะทำการเปลี่ยนแปลงสำหรับแถวอีกต่อไป จะได้รับข้อผิดพลาด และแถวจะไม่สามารถถูกสร้าง ปรับปรุง หรือลบได้
การเปลี่ยนแปลงสิทธิ์การใช้งานของผู้ใช้เพื่อดูแถวจะไม่มีผลบนอุปกรณ์มือถือจนกว่าจะมีรอบการทำข้อมูลให้ตรงกัน
Mobile Offline ยึดถือรูปแบบความปลอดภัยของแอปบนมือถือและรูปแบบความปลอดภัยแบบลำดับชั้น ยกเว้น การรักษาความปลอดภัยระดับฟิลด์และการใช้ฟิลด์ร่วมกัน
ตัวกรองข้อมูลองค์กร
ข้อสำคัญ
ไม่มีการใช้ตัวกรองข้อมูลองค์กรอีกต่อไป การเปลี่ยนแปลงตัวกรองควรแก้ไขภายในโปรไฟล์มือถือเอง
ขอแนะนำให้คุณมีอย่างน้อยหนึ่งกฎที่กำหนดไว้สำหรับตัวกรองข้อมูลที่เปิดใช้งานแบบ Mobile Offline ทั้งหมด ถ้าคุณกำลังใช้ตารางในโปรไฟล์ทั้งหมด โดยค่าเริ่มต้น ค่านี้ถูกตั้งค่าเป็น 10 วันล่าสุดสำหรับตารางที่เปิดใช้งานแบบออฟไลน์ส่วนใหญ่
ตัวกรองโปรไฟล์
ข้อจำกัดของโพรไฟล์
รายละเอียดโปรไฟล์ | ข้อจำกัด |
---|---|
ความสัมพันธ์ที่กำหนดไว้สำหรับแต่ละตาราง | ความสัมพันธ์สูงสุด 15 รายการ และความสัมพันธ์สูงสุดแบบกลุ่มต่อกลุ่ม (M:M) หรือแบบหนึ่งต่อกลุ่ม (1:M) ที่มีในความสัมพันธ์ 15 รายการเหล่านั้น ถ้าตารางแบบกำหนดเองใดๆ ต้องการสถานการณ์นี้ ให้กลับไปยังแบบจำลองข้อมูล ไม่มีการอ้างอิงแบบวงกลม หรือการอ้างอิงตัวเองได้รับการสนับสนุน |
รูปภาพและไฟล์ | รูปภาพและไฟล์อยู่ภายใต้ข้อจำกัดเดียวกันกับตารางอื่นๆ เนื่องจากมีการกำหนดความสัมพันธ์โดยนัย โปรไฟล์แบบออฟไลน์สามารถมีคอลัมน์รูปภาพได้สูงสุด 14 คอลัมน์เท่านั้นในทุกเอนทิตี |
คำแนะนำกฎตัวกรองโปรไฟล์
ให้แน่ใจว่า คุณได้กำหนดค่าอย่างน้อยหนึ่งกฎโปรไฟล์สำหรับแต่ละตารางในการดาวน์โหลดข้อมูล
การกำหนดเอง | คำแนะนำ |
---|---|
เรกคอร์ดทั้งหมด | ถ้าคุณกำลังเลือกตัวกรองนี้ คุณไม่สามารถกำหนดกฎตัวกรองอื่นใดได้ |
ดาวน์โหลดข้อมูลที่เกี่ยวข้องเท่านั้น | ถ้าคุณกำลังเลือกตัวกรองนี้ คุณไม่สามารถกำหนดกฎตัวกรองอื่นใดได้ ให้แน่ใจว่า ตารางได้มีการกำหนดเป็นตารางความสัมพันธ์ของรายการโปรไฟล์ด้วย |
ตัวกรองข้อมูลอื่น - ถ้ามีการเลือก จากนั้น เลือกอย่างน้อยหนึ่งในตัวเลือกเหล่านี้ ดาวน์โหลดเรกคอร์ดของฉัน ดาวน์โหลดเรกคอร์ดทีมของฉัน หรือ ดาวน์โหลดหน่วยธุรกิจของฉัน | ถ้าคุณต้องการกำหนดตัวกรองนี้ จากนั้นคุณต้องเลือกอย่างน้อยหนึ่งในตัวเลือกที่ระบุ ขอแนะนำให้ไม่มีตัวกรองที่ระดับหน่วยธุรกิจสำหรับตาราง เว้นแต่มีเหตุผลที่คาดเดายาก แนะนำให้สำหรับสถานการณ์สมมติของข้อมูลหลักที่มีชุดข้อมูลขนาดเล็ก เช่น รหัสประเทศ |
ตัวกรองข้อมูลแบบกำหนดเอง | <=3 คุณสามารถกำหนดตัวกรองในตัวกรองข้อมูลแบบกำหนดเอง |
หมายเหตุ
บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)
แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)