Aracılığıyla paylaş


Grid OnSave olayı (İstemci API başvurusu)

Olay OnSave , güncelleştirilmiş bilgileri sunucuya göndermeden önce ve aşağıdakilerden herhangi biri gerçekleştiğinde gerçekleşir:

  • Kayıt seçiminde bir değişiklik var.
  • Kullanıcı, düzenlenebilir kılavuzun kaydet düğmesini kullanarak bir kaydetme işlemini açıkça tetikler.
  • Kullanıcı, bekleyen değişiklikler varken düzenlenebilir kılavuzdan sıralama, filtreleme, gruplama, sayfalandırma veya gezinti işlemi uygular.

Olay için OnSave dikkate alınması gereken bazı önemli noktalar:

  • Kullanıcı aynı kaydın birden çok sütununu sırayla düzenlerse, OnSave en iyi performans ve form davranışı uyumluluğunu sağlamak için olay yalnızca bir kez gerçekleşir.
  • Düzenlenebilir kılavuz ve üst formun ayrı kaydetme düğmeleri vardır. Birinde kaydet düğmesinin seçilmesi, değişiklikleri diğerinde kaydetmez.
  • Düzenlenebilir kılavuz, gezinti işlemleri bağlamının dışında gerçekleştirildiğinde bekleyen değişiklikleri kaydetmez. Denetimin kaydedilmemiş verileri varsa bu veriler kaybolabilir. Bu nedenle olay OnSave tetiklenmeyebilir. Örneğin, OnSave form arama sütunu kullanarak veya şerit üzerinden farklı bir kayda geçerken olay tetiklenmeyebilir.
  • Düzenlenebilir kılavuzda yenile düğmesinin seçilmesi bekleyen değişiklikleri atabilir ve OnSave olay tetiklenmez.
  • Düzenlenebilir kılavuz denetimi otomatik kaydetme zamanlayıcısı uygulamaz. Düzenlenebilir kılavuz yinelenen algılama kurallarını gizler.

Uyarı

RandevuOnSave, yinelenen randevu veya hizmet etkinliği kayıtları olayı, kaydetme işlemini iptal eder ve veya yerine BookCreatedeğişikliği kalıcı hale getirmek için iletiyi kullanırUpdate. Bu OnSave nedenle ve PostSave bu tablolar için olay işleyicileri çalışmaz.

Form OnSave Olayı
Olaylar (İstemci API başvurusu)
Model temelli uygulamalarda formlar ve kılavuzlardaki olaylar