SetFormScriptLimits
Форми, безпека JavaScript
Опис
Налаштовує незалежні ліміти для довжини джерела сценарію форми, операцій інтерпретатора, вкладеності розбірника, рядкових значень і звернень до властивостей об'єктів
Синтаксис
Function TPDFlib.SetFormScriptLimits(MaxScriptLength, MaxOperations, MaxNestingDepth, MaxStringLength, MaxPropertyAccesses: Integer): Integer;
Параметри
| MaxScriptLength | Ліміт символів джерела від 1024 до 1048576 |
|---|---|
| MaxOperations | Ліміт операцій інтерпретатора від 64 до 1000000 |
| MaxNestingDepth | Ліміт вкладеності розбірника від 8 до 256 |
| MaxStringLength | Ліміт символів на рядок від 1024 до 16777216 |
| MaxPropertyAccesses | Ліміт звернень до властивостей об'єктів від 16 до 1000000 |
Значення, що повертаються
Повертає 1, коли всі ліміти прийнято, або 0 з LastErrorCode 708, коли будь-яке значення поза своїм діапазоном
Примітки
Типові значення: 65536 символів джерела, 4096 операцій, 64 рівні вкладеності, 1048576 символів рядка та 4096 звернень до властивостей Ті самі ліміти застосовуються до прямого виконання подій полів, перерахунку та аналізу залежностей
Ті самі ліміти застосовуються до прямого виконання подій поля, перерахунку та аналізу залежностей
Див. також
GetFormScriptLimitsJSON, GetFormScriptDiagnostics, ExecuteFormFieldScriptEvent