GetFormFieldActionID

Campos de formulário, Anotações e links de zona ativa

Descrição

Retorna um ActionID para o campo de formulário especificado, que pode ser usado com as várias funções de manipulação de ações como GetActionType, GetActionDest, GetActionURL e SetActionURL

Há diferentes eventos de gatilho e cada um tem sua própria ação

Sintaxe

Delphi

Function TPDFlib.GetFormFieldActionID(Index: Integer; Const TriggerEvent: WideString): Integer;

ActiveX

Function PDFlib::GetFormFieldActionID(Index As Long, TriggerEvent As String) As Long

DLL

int DLGetFormFieldActionID(int InstanceID, int Index, const wchar_t * TriggerEvent);

Parâmetros

IndexO índice do campo de formulário a manipular. O primeiro campo tem índice 1.
TriggerEventObtém a ação do evento de gatilho informado: String vazia = ação de ativação simples E = ação de entrada da anotação X = ação de saída da anotação D = ação de botão pressionado da anotação U = ação de botão liberado da anotação Fo = ação de foco de entrada da anotação Bl = ação de blur (oposto de foco) da entrada da anotação PO = ação de abertura da página da anotação PC = ação de fechamento da página da anotação PV = ação de página visível da anotação PI = ação de página invisível da anotação K = ação de alteração do campo de formulário F = ação de formatação do campo de formulário V = ação de validação do campo de formulário C = ação de cálculo do campo de formulário

Valores retornados

0O índice do campo era inválido ou o campo não tem uma ação associada ao evento de gatilho informado
Non-zeroThe form field's ActionID for the specified trigger event