Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
PostSave olayı, olay tamamlandıktan sonra OnSave gerçekleşir. Bu olay, sunucu hataları nedeniyle olay başarılı olduğunda veya başarısız olduğunda save eylemlerden sonra Save gerçekleştirilecek web kaynaklarını kullanarak özel mantığı desteklemek veya yürütmek için kullanılır.
Uyarı
RandevuOnSave, yinelenen randevu veya hizmet etkinliği kayıtları olayı, kaydetme işlemini iptal eder ve veya yerine CreateUpdatedeğişikliği kalıcı hale getirmek için iletiyi kullanırBook. Bu OnSave nedenle ve PostSave bu tablolar için olay işleyicileri çalışmaz.
Bu olayın olay işleyicilerini yönetmek için addOnPostSave ve removeOnPostSave yöntemlerini kullanın.
Uyarı
Bu yöntem yalnızca Birleşik Arabirimde desteklenir
Sözdizimi
formContext.data.entity.addOnPostSave(myFunction)
Parametre
| İsim | Türü | Gerekli | Description |
|---|---|---|---|
myFunction |
işlev başvurusu | Yes | PostSave olayına eklenecek işlev. Yürütme bağlamı bu işlevin ilk parametresi olarak otomatik olarak geçirilir. |
Example
Aşağıdaki örnek kod, kuruluş benzersiz adını form bildirimi olarak görüntüler.
function addMessageToOnPostSave(executionContext) {
var formContext = executionContext.getFormContext();
formContext.data.entity.addOnPostSave(displayOrgName);
}
// function to display organization unique name.
function displayOrgName(executionContext)
{
var formContext = executionContext.getFormContext();
var orgName = Xrm.Utility.getGlobalContext().organizationSettings.uniqueName;
var myuniqueId = "_myUniqueId";
formContext.ui.setFormNotification(orgName, "INFO", myuniqueId);
}
İlgili makaleler
getEntityReference
getIsSaveSuccess
getSaveErrorInfo
Olaylar (İstemci API başvurusu)
Model temelli uygulamalarda formlar ve kılavuzlardaki olaylar