Exclusion Groups v2.0
This is the second blog entry describing a DIY exclusion group. If you have not read part one, you should probably start there before trying to digest part two. I wanted to build on the functionality...
View ArticleExclusion Groups v3.0
This is the third and final post describing a pattern for building your own exclusion group. The first two posts are required reading for this entry: Build a better exclusion group Exclusion Groups...
View ArticleValidation Patterns: Part 2
Continuing from the previous post, we are looking at the problem of validating fields without inundating the user with message boxes during their form session in Adobe Reader — and without...
View ArticleValidation Patterns: Part 3
Here is the last (for now) in the series on how to validate templates in a user-friendly manner. I have attached a new and improved sample (with data). What is new in this version: An email submit...
View ArticleXFA 3.0: presence="inactive"
This is the first in a short series of posts to describe the new functionality found in XFA 3.0. If you have developed a form with even modest complexity, you have almost certainly manipulated the...
View ArticleXFA 3.0: Message Handling Options
Of the XFA 3.0 enhancements, it’s safe to say this one was overdue. Today XFA processor in Acrobat/Reader notifies users about invalid fields by popping up dialog boxes. However, form authors feel so...
View ArticleXFA 3.0: Validation State Change Event
The field, exclGroup and subform elements have a new event: validationState. The primary use of this event is to change the appearance of fields as they become valid or invalid. Just for review —...
View ArticleScript Validation vs. Null Validation
There is one question I get asked frequently enough that it warrants its own blog entry. Someone tries a validation script that looks like this: this.rawValue !== null; But the validation never fails....
View ArticleOptional Sections of Forms
When Adobe first released Reader 9.1 I wrote a series of blog entries describing the new forms features. But of course, at that time it would have been easy to overlook them because you didn’t have a...
View Article
More Pages to Explore .....