TXFAEventActionKind

Birim: HPDFXFAEventScript

Bildirim

TXFAEventActionKind= (xeakPresence, xeakAddInstance,
  xeakRemoveInstance, xeakRawValue, xeakAccess,
  xeakInsertInstance, xeakMoveInstance, xeakBindIdentity,
  xeakScriptResult, xeakHostState, xeakFocus, xeakResetEdit,
  xeakBindDataIdentity, xeakPropertyAttribute, xeakCreateProperty,
  xeakLoadXML, xeakLoadDataXML, xeakChoiceOperation);

Davranış

TXFAEventAction tarafından temsil edilen mutasyonu seçer

Genel olay host'u, orijinal literal presence/add/remove işlemlerine ham-değer ve access yazmalarını, indekslenmiş ekleme ve instance taşımalarını ekler

Mevcut numaralandırma değerleri orijinal ordinal konumlarını korur; ek değerler sona eklenir

xeakBindIdentity, yeni sanal node'ları yayımlanmış kararlı kimliklere bağlar; xeakScriptResult, açık veya örtük bir calculate/validate tamamlama değeri taşır

xeakHostState, bir sayfayı, başlığı veya calculation/validation durum değişikliğini taşır; xeakFocus, odak veya temizleme ister ve xeakResetEdit, bir reset alanının bayat edit durumunu temizler

xeakBindDataIdentity, yeni bir sanal Data DOM node'unu, yayımlanmış native data kimliğine bağlar; data bağlamalarını hedefleyen ham-değer action'ları, native data değerini yazar

xeakPropertyAttribute, native bir form property özniteliği yazar; Value, adı, bir NUL ayırıcıyı ve UTF-8 değeri içerir ve Target bir xebdProperty bağlaması seçer

xeakCreateProperty, ordinal 14'tür ve doğrulanmış PropertyPath'i hedef form occurrence'ının altında maddelleştirir; Value'su boştur ve sonraki öznitelik veya değer action'ları aynı native property yolunu adresler

xeakLoadXML, ordinal 15'tir ve doğrulanmış exData XML içeriğini yayınlar; Value, append veya overwrite sonrası eksiksiz UTF-8 exData parçasıdır ve Target, isteğe bağlı PropertyPath ile native property occurrence'ını tanımlar

XML action, hedef içeriği değiştirir ve açık bir import durumu kaydeder; böylece boş içerik native reload'u yaşar ve etkin zengin draw davranışını korur

xeakLoadDataXML, ordinal 16'dır ve kaynak XML'i, native bir datasets, dataGroup veya dataValue hedefine içe aktarır; Value gelen UTF-8 belgesidir, Argument ignoreRoot bayrağıdır ve Argument2 overwrite bayrağıdır

Append, mevcut çocuk kimliklerini korurken overwrite, hedef kimliğini korur ve içe aktarılan çocuklar için taze kimlikler oluşturur; sonraki action'lar o yeni çocukları DataPath üzerinden adresleyebilir

xeakChoiceOperation, ordinal 17'dir ve doğrulanmış bir choice işlem XML yükünü Value'da yayınlar; add, delete, clear ve replace, gerçek instance-başına form öğelerini güncellerken state, tam seçili indeksleri senkronize ham değerle doğrular

İşlem, native olay transaction'ına katılır; choice öğe script'i, bu action'ları üreten yöntemleri ve kaydedilen seçim uzantısını belgeler

İlgili API'ler

Interactive Dynamic XFA Widget Runtime, FormCalc Functions ve XFA Packet DOM