GetFormFieldJavaScriptA

Полета на формуляр

Описание

Завършващата A обозначава точката на вход на DLL от тип ANSI (char); интерфейсът ActiveX/COM предоставя само формата Unicode. Поведението е идентично с GetFormFieldJavaScript, а низовите аргументи се интерпретират с използване на текущата кодова страница на SetAnsiMode

Извлича JavaScript кода, свързан със зададеното действие за зададеното формулярно поле

Синтаксис

Delphi

Function DLGetFormFieldJavaScriptA(InstanceID, Index: Integer; ActionType: PAnsiChar): PAnsiChar;

DLL

const char * DLGetFormFieldJavaScriptA(int InstanceID, int Index, const char * ActionType);

Параметри

IndexИндексът на формулярното поле
ActionTypeТипът на действието: E = Действие, което се изпълнява когато курсорът влезе в активната област на анотацията X = Действие, което се изпълнява когато курсорът излезе от активната област на анотацията D = Действие, което се изпълнява когато бутонът на мишката бъде натиснат вътре в активната област на анотацията U = Действие, което се изпълнява когато бутонът на мишката бъде освободен вътре в активната област на анотацията Fo = Действие, което се изпълнява когато анотацията получи входния фокус Bl = Действие, което се изпълнява когато анотацията загуби входния фокус (blurred) K = Действие, което се изпълнява когато потребителят въвежда клавиш в текстово поле или combo box или променя избора в скролируем списъчен блок Това позволява клавишът да бъде проверен за валидност и отхвърлен или променен F = Действие, което се изпълнява преди полето да бъде форматирано за показване на текущата му стойност Това позволява стойността на полето да бъде променена преди форматиране V = Действие, което се изпълнява когато стойността на полето бъде променена Това позволява новата стойност да бъде проверена за валидност C = Действие, което се изпълнява за преизчисляване на стойността на това поле, когато се промени стойността на друго поле