By filling in the field the application will look through the list of these fields and having selected the one best fitting the current situation will put it into the field in the web form.
For instance you need to find a particular application, compatible with Windows NT, 2000 and XP operational systems. You have a pretty long list of software catalogues lists. To implement search you first need to fill in a number of fields and define the search parameters, including the application’s category and type of platform.

In such a way, you need to create a new Polymorphous field, name it “Application’s platform” and bind it to the corresponding list in the web page.

click to enlarge

As soon as you bind the field to some drop-down list in the web page iNetFormFiller analizes its content and inserts the best fitting result into the field.
So, for instance, if the drop-down list contains the following options:
Windows 9x
Windows 9x/ME
Windows NT/2000/XP
Windows 9x/NT/2000/XP
iNetFormFiller will select Windows NT/2000/XP value as the most suitable one. Note that in this case it doesn’t matter whether or not the list contains the words Win or Windows.
In the screenshots you can see an example of using polymorphous fields:
Task: submit information on the application to one of the numerous software directories. The polymorphous field contains the information on the operational system, under which the application works and the languages for which it was localized.

click to enlarge
iNetFormFiller has selected the best fitting results:

click to enlarge