RegenerateDirtyFormAppearances
Campos de formulário, desempenho
Descrição
Regenera apenas as aparências de Widget visíveis e desduplicadas alteradas durante a sessão atual do documento
Sintaxe
Delphi
Function TPDFlib.RegenerateDirtyFormAppearances: Integer;Valores de retorno
| 0 | Nenhuma aparência de Widget rastreada foi regenerada |
|---|---|
| Valor positivo | A quantidade de streams de aparência de Widget regenerados com sucesso |
Observações
O trabalho escala com o conjunto de Widgets alterados em vez da contagem total de campos de formulário, tornando esta chamada adequada para formulários grandes e atualizações de valor em loteAs entradas bem-sucedidas saem do conjunto desatualizado, as entradas com falha permanecem pendentes, e
NeedAppearances
NeedAppearances passa a false apenas quando nenhuma entrada pendente restaUm lote típico define RecalculateFormFields como 1, altera os valores dos campos, opcionalmente chama
RegenerateFormAppearances e então chama esta função antes de salvarEste rastreador da sessão atual não descobre aparências ausentes já presentes em um documento carregado; use
Exemplo
Lib.SetNeedAppearances(1);
Lib.SetFormFieldValue(InputField, '42');
Lib.RecalculateFormFields(InputField);
Refreshed:= Lib.RegenerateDirtyFormAppearances;Consulte também
GetDirtyFormAppearanceCount, RegenerateFormAppearances, RecalculateFormFields