İçindekiler:

Apex sınıfını üretimde silebilir miyiz?
Apex sınıfını üretimde silebilir miyiz?

Video: Apex sınıfını üretimde silebilir miyiz?

Video: Apex sınıfını üretimde silebilir miyiz?
Video: MSC Apex ile Sonlu Elemanlar Analizi 2024, Kasım
Anonim

doğrudan mümkün değil silmek bir apeks sınıfı veya dağıtıldıktan sonra tetikleyin üretme . Hızlı bir geçici çözüm silmek veya devre dışı bırak Apeks Sınıfı /Trigger, Eclipse ve Force.com IDE kullanılarak yapılır. XML dosyasını açın apeks sınıfı /tetiklemek. durumunu değiştir apeks sınıfı /tetiklemek silindi.

Bunu göz önünde bulundurarak üretimde Apex sınıfını düzenleyebilir miyiz?

Sen düzenleyebilir doğrudan kuruluşta (Kurulum->Geliştir-> apeks sınıfları veya eşdeğeri) veya Geliştirme Konsolu'nda (Kurulum->Geliştirme Konsolu, ardından Dosya->Aç) veya Eclipse Force.com IDE'de ve yeniden dağıtmanız yeterlidir. Orijinal gönderi, dağıtımı belirtmedi üretme.

Daha sonra soru şu: Salesforce'ta bir tetikleyiciyi nasıl silerim? Aşağıdaki adımları kullanarak tetikleyiciyi devre dışı bırakabilirsiniz:

  1. Sandbox'a giriş yapın.
  2. Tetikleyiciye gidin ve Düzenle'ye tıklayın ve Etkin kutusunun işaretini kaldırın (ekran görüntüsüne bakın) ve Kaydet'e tıklayın.
  3. Bir Değişiklik Kümesi oluşturun ve Tetikleyiciyi değişiklik kümesine dahil edin ve aynısını Üretime dağıtın.

Benzer şekilde, üretim ortamında bir Apex tetikleyici Apex sınıfını düzenleyebilir misiniz?

Hayır, bu mümkün değil apeks sınıflarını düzenlemek için ve tetikleyiciler doğrudan Üretim ortamı . İhtiyacı var ile önce Developer sürümünde veya test kuruluşunda veya Sandbox kuruluşunda yapılmalıdır. Sonra, ile konuşlandır üretme , Yazar olan bir kullanıcı apeks izin dağıtılmalıdır tetikleyiciler ve sınıflar dağıtım araçlarını kullanarak.

Apex'i geliştirici konsolundan nasıl kaldırırsınız?

Bunu üretim örneklerinde yapmak için aşağıdaki adımları izleyin,

  1. Eclipse'de yeni proje oluşturun ve tüm kaynak kodunu üretimden indirin.
  2. Silmek istediğiniz dosyanın meta verilerini üretimde açın ve durumu Sil olarak değiştirin.
  3. Üretimdeki sınıfı silmek için sunucuya kaydet'e tıklayın.

Önerilen: