สารบัญ:

ฉันจะลบคลาสการผลิตใน Salesforce ได้อย่างไร
ฉันจะลบคลาสการผลิตใน Salesforce ได้อย่างไร

วีดีโอ: ฉันจะลบคลาสการผลิตใน Salesforce ได้อย่างไร

วีดีโอ: ฉันจะลบคลาสการผลิตใน Salesforce ได้อย่างไร
วีดีโอ: Salesforce How To Delete Apex Class From Production 2024, ธันวาคม
Anonim

คุณไม่สามารถ ลบ NS ระดับ ใน การผลิต โดยตรง. คุณจะต้องการ ลบ NS ระดับ จากแซนด์บ็อกซ์ของคุณแล้วปรับใช้การลบไปยัง your การผลิต องค์กร เมื่อคุณปรับใช้จากแซนด์บ็อกซ์ไปยัง การผลิต , ที่ขาดหายไป ชั้นเรียน จะปรากฏเป็นสีแดง และคุณสามารถเลือกปรับใช้การลบเหล่านี้ไปที่ การผลิต.

รู้ยัง ฉันจะลบทริกเกอร์ในการผลิตได้อย่างไร

ลบคลาสเอเพ็กซ์หรือทริกเกอร์ใน Salesforce Production Org

  1. ดาวน์โหลด Force.com IDE
  2. เชื่อมต่อกับองค์กรการผลิตของ salesforce
  3. ดาวน์โหลดคลาสเอเพ็กซ์/ทริกเกอร์
  4. เปิดไฟล์ XML ของคลาส/ทริกเกอร์ Apex
  5. เปลี่ยนสถานะของคลาส/ทริกเกอร์ Apex เป็น Deleted
  6. บันทึกและปรับใช้กับเซิร์ฟเวอร์

รู้ยัง เราสามารถแก้ไขคลาส Apex ในการผลิตได้หรือไม่? คุณ แก้ไขได้ โดยตรงในองค์กร (Setup->Develop-> คลาสเอเพ็กซ์ หรือเทียบเท่า) หรือใน Development Console (Setup->Development Console จากนั้น File->Open) หรือใน Eclipse Force.com IDE แล้วปรับใช้อีกครั้ง โพสต์ต้นฉบับไม่ได้ระบุการทำให้ใช้งานได้ถึง การผลิต.

เมื่อคำนึงถึงสิ่งนี้ ฉันจะลบทริกเกอร์ใน Salesforce ได้อย่างไร

คุณสามารถปิดใช้งานทริกเกอร์ได้โดยใช้ขั้นตอนต่อไปนี้:

  1. เข้าสู่ระบบแซนด์บ็อกซ์
  2. ไปที่ทริกเกอร์แล้วคลิกที่แก้ไขและยกเลิกการเลือกช่อง IsActive (ดูภาพหน้าจอ) และคลิกที่บันทึก
  3. สร้างชุดการเปลี่ยนแปลงและรวมทริกเกอร์ในชุดการแก้ไขและปรับใช้ชุดการเปลี่ยนแปลงนี้ในการผลิต

คุณจะลบ apex ออกจากคอนโซลนักพัฒนาได้อย่างไร

ทำตามขั้นตอนด้านล่างเพื่อดำเนินการในอินสแตนซ์ที่ใช้งานจริง

  1. สร้างโครงการใหม่ใน eclipse และดาวน์โหลดซอร์สโค้ดทั้งหมดจากการผลิต
  2. เปิดข้อมูลเมตาของไฟล์ที่คุณต้องการลบในการผลิตและเปลี่ยนสถานะเป็น ลบ
  3. คลิกบันทึกไปยังเซิร์ฟเวอร์เพื่อลบคลาสในการผลิต

แนะนำ: