Components | All | New | MacOS | Windows | Linux | iOS | ||||
Examples | Mac & Win | Server | Client | Guides | Statistic | FMM | Blog | Deprecated | Old |
DynaPDF.CheckFieldNames
Checks all currently defined interactive form fields for invalid duplicate field names.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
DynaPDF | 8.5 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
MBS( "DynaPDF.CheckFieldNames"; PDF ) More
Parameters
Parameter | Description | Example |
---|---|---|
The PDF reference returned from DynaPDF.New. |
Result
Returns number or error.
Description
Checks all currently defined interactive form fields for invalid duplicate field names.Use this function if multiple interactive forms were imported. DynaPDF does not check or change duplicate field names during import. Therefore, check the field names and change invalid names if necessary before closing the document. If an interactive form contains duplicate field names of fields with different types, the document will be damaged.
If a form contains invalid duplicate field names, the names must be changed with DynaPDF.SetFieldName. However, if such a field is used in a JavaScript action or by a global JavaScript, the JavaScript(s) must also be changed to avoid error messages in Adobe's Acrobat.
Global JavaScripts can be accessed with the function DynaPDF.GetJavaScript and changed with the function DynaPDF.ChangeJavaScript. A JavaScript action can be accessed with the function DynaPDF.GetJavaScriptAction and changed with the function DynaPDF.ChangeJavaScriptAction.
The function returns the handle of the first invalid field name that was found, that is a value greater or equal zero. If no invalid field name was found the return value is -1.
See also CheckFieldNames function in DynaPDF manual.
See also
- DynaPDF.ChangeJavaScript
- DynaPDF.ChangeJavaScriptAction
- DynaPDF.GetFieldName
- DynaPDF.GetJavaScript
- DynaPDF.GetJavaScriptAction
- DynaPDF.New
- DynaPDF.SetFieldName
Release notes
- Version 8.5
- Added DynaPDF.CheckFieldNames function.
Blog Entries
This function checks for a license.
Created 22nd October 2018, last changed 22nd October 2018