Talaan ng mga Nilalaman:

Maaari ba nating tanggalin ang klase ng Apex sa produksyon?
Maaari ba nating tanggalin ang klase ng Apex sa produksyon?

Video: Maaari ba nating tanggalin ang klase ng Apex sa produksyon?

Video: Maaari ba nating tanggalin ang klase ng Apex sa produksyon?
Video: Pinoy MD: Sakit na pneumonia, paano nga ba maiiwasan? 2024, Mayo
Anonim

Hindi pwedeng direkta tanggalin isang Tuktok na klase o mag-trigger pagkatapos itong mai-deploy sa produksyon . Isang mabilis na solusyon sa tanggalin o huwag paganahin Tuktok na Klase Ang /Trigger ay sa pamamagitan ng paggamit ng eclipse at Force.com IDE. Buksan ang XML file ng Tuktok na klase /trigger. Baguhin ang katayuan ng Tuktok na klase /trigger sa Tinanggal.

Kung isasaalang-alang ito, maaari ba nating i-edit ang klase ng Apex sa produksyon?

Ikaw maaaring mag-edit direkta ito sa org (Setup->Develop-> Mga klase sa tuktok o katumbas) o sa Development Console (Setup->Development Console, pagkatapos ay File->Buksan) o sa Eclipse Force.com IDE at i-deploy muli ito. Hindi tinukoy ng orihinal na post ang deployment sa produksyon.

Kasunod nito, ang tanong ay, paano ako magtatanggal ng trigger sa Salesforce? Maaari mong Hindi aktibo ang trigger gamit ang mga sumusunod na hakbang:

  1. Mag-login sa sandbox.
  2. Pumunta sa Trigger at Mag-click sa I-edit at Alisan ng tsek ang IsActive na kahon (tingnan ang screenshot), at I-click ang I-save.
  3. Gumawa ng Change Set at isama ang Trigger sa changeset at i-deploy ang pareho sa Production.

Katulad nito, maaaring itanong ng isa, maaari mo bang i-edit ang isang Apex trigger na klase ng Apex sa kapaligiran ng produksyon?

Hindi, hindi pwede upang i-edit ang mga tuktok na klase at nag-trigger direkta sa kapaligiran ng produksyon . Kailangan nito sa gawin muna sa Developer edition o testing org o sa Sandbox org. pagkatapos, sa i-deploy ito sa produksyon , isang user na may May-akda Apex pahintulot ay dapat i-deploy ang nag-trigger at mga klase gamit ang mga tool sa pag-deploy.

Paano mo aalisin ang apex mula sa developer console?

Sundin ang mga hakbang sa ibaba upang gawin iyon sa mga pagkakataon ng produksyon,

  1. Gumawa ng bagong proyekto sa eclipse at i-download ang lahat ng source code mula sa produksyon.
  2. Buksan ang meta-data ng file na gusto mong tanggalin sa produksyon at baguhin ang status sa Delete.
  3. I-click ang i-save sa server upang tanggalin ang klase sa produksyon.

Inirerekumendang: