สารบัญ:

ออฟเซ็ตใน Salesforce คืออะไร?
ออฟเซ็ตใน Salesforce คืออะไร?

วีดีโอ: ออฟเซ็ตใน Salesforce คืออะไร?

วีดีโอ: ออฟเซ็ตใน Salesforce คืออะไร?
วีดีโอ: พลิกโฉมธุรกิจสู่การเชื่อมต่อลูกค้าแบบ 360 องศา โดย Salesforce 2024, พฤศจิกายน
Anonim

OFFSET . เมื่อคาดหวังหลายระเบียนในผลลัพธ์ของคิวรี คุณสามารถแสดงผลในหลาย ๆ หน้าได้โดยใช้ปุ่ม OFFSET ข้อเกี่ยวกับ a SOQL แบบสอบถาม ตัวอย่างเช่น คุณสามารถใช้ OFFSET เพื่อแสดงเรกคอร์ด 51–75 แล้วข้ามไปที่การแสดงเรกคอร์ด 301–350 โดยใช้ OFFSET เป็นวิธีที่มีประสิทธิภาพในการจัดการชุดผลลัพธ์ขนาดใหญ่

ออฟเซ็ตและลิมิตคืออะไร?

LIMIT ALL เหมือนกับการละเว้น LIMIT ข้อ OFFSET บอกให้ข้ามไปหลายแถวก่อนเริ่มกลับแถว

รู้ยัง ลิมิตใน SOQL คืออะไร? LIMIT . LIMIT เป็นประโยคทางเลือกที่สามารถเพิ่มไปยังคำสั่ง SELECT ของ a SOQL แบบสอบถามเพื่อระบุจำนวนแถวสูงสุดที่จะส่งคืน

เมื่อพิจารณาถึงสิ่งนี้ อะไรคือออฟเซ็ตในแบบสอบถาม SOQL

โดยใช้ ออฟเซ็ตใน SOQL . เราสามารถใช้ OFFSET คีย์เวิร์ดใน SOQL เพื่อระบุแถวเริ่มต้นจากผลลัพธ์ที่ส่งคืนโดย แบบสอบถาม . เช่น ถ้ามี 50 ระเบียน ถ้าเราระบุ offset เป็น 20 ใน แบบสอบถาม จากนั้นจะส่งกลับระเบียนที่ 21 ถึง 50 และจะข้าม 20 รายการแรก

เราจะนำการแบ่งหน้าไปใช้ใน visualforce ได้อย่างไร?

วิธีสร้างการแบ่งหน้าภายใน Salesforce

  1. ขั้นตอนที่ 1 -
  2. ขั้นตอนที่ 2 – ในกล่องป้ายกำกับและชื่อประเภท “เลขหน้า”
  3. ขั้นตอนที่ 3 – ในตัวแก้ไข Visualforce ให้วางโค้ดต่อไปนี้:
  4. ขั้นตอนที่ 4 – วางโค้ดคอนโทรลเลอร์นี้ในตัวแก้ไข Apex Class:
  5. ขั้นตอนที่ 5 – เปิดหน้านี้ในองค์กร Salesforce ของคุณเพื่อตรวจสอบการทำงานอย่างถูกต้อง: “https://ap1.salesforce.com/apex/Pagination”

แนะนำ: