Types of Field
This page provides a comprehensive overview of all available field types in Excellent Data Filler. Field types are categorized based on their functionality and complexity level.
Basic
Essential field types for standard form interactions and data input.
- Text - Single-line text input fields
- Select - Dropdown selection with single choice
- Multiple Select - Dropdown selection with multiple choices
- Checkbox (Multiple Selection) - Multiple checkbox options for selection
- Radio (Single Selection) - Radio button groups for single selection
- Date - Date picker for date input
- Button - Clickable button elements
- Upload File - File upload functionality
- Video - Video element interactions
INFO
If using jquery inputMask text field then trigger only the paste event (if the value is not filled in the input).
External
Advanced field types that work with external libraries and frameworks for enhanced user experience.
- Material Single Select - Material Design single selection dropdown
- Material Multiple Select - Material Design multiple selection dropdown
- Date Picker - Advanced date selection component
- Clock Picker - Time selection with analog clock interface
- Digital Clock Picker - Digital time picker component
- Loop - Iterate through multiple elements or data sets
- Element Change - Monitor and respond to element changes
- Request Monitor - Track and monitor HTTP requests
- TinyMCE Editor - Rich text editor integration
- CKEditor - Advanced WYSIWYG editor integration
- Table Advance Options - Advanced table manipulation features
- Get TOTP Code - Get TOTP code from Google Authenticator
INFO
Material field type works on Material framework like Vuetify, MUI, React Material, Angular Material, etc.
Advance
Powerful field types for complex automation, scripting, and advanced form control.
- Javascript Code - Execute custom JavaScript code
- Function - Use predefined functions for data manipulation
- Keys - Simulate keyboard input and special keys
- Form Error Message - Display custom error messages
- Current Entry as Saved - Mark current Excel entry as completed
- Field Action Status Checker - Check the status of field actions
- Next Excel Entry Exists - Verify if next Excel entry is available
- Execute Segment - Execute a segment of the form
- Set Environment - Set the environment of the form
AI
Field types powered by artificial intelligence for advanced automation and intelligent data processing.
- AI - AI-powered field automation and intelligent form filling
Local Server
Field types for interacting with a locally hosted server for various automation tasks and data operations.
- Get Mail from Local Server - Retrieve emails from local server
- Send Mail from Local Server - Send emails through local server
Google Field
Field types specifically designed for Google Forms integration and compatibility.
- Single Text - Short text input fields
- Long Text - Multi-line text area fields
- Choice (Radio) - Single selection radio buttons
- Select - Dropdown selection menu
- Multiple Checkboxes - Multiple selection checkboxes
- Choice Linear Scale (Radio) - Rating scale with radio buttons
- Multiple Choice Grid (Radio) - Grid layout with radio button choices
- Multiple Checkboxes Grid (Checkbox) - Grid layout with checkbox options
- Date/Time - Combined date and time picker
- Time/Duration - Time duration input fields
- File Upload - File attachment functionality
Microsoft Field
Field types optimized for Microsoft Forms and Office 365 integration.
- Single Text - Short text input fields
- Long Text - Multi-line text area fields
- Choice (Radio) - Single selection radio buttons
- Multiple Checkboxes - Multiple selection checkboxes
- Dropdown - Dropdown selection menu
- Date Picker - Calendar-based date selection
- Rating - Star or numeric rating system
- Sort List - Drag-and-drop list sorting
- Matrix Radio Group - Matrix layout with radio button groups
- Net Promoter Score (Linear Scale Radio) - NPS survey scale (0-10)
SurveyCake Field
Field types specifically designed for SurveyCake form integration and compatibility.
- Single Input - Short text input fields
- Long Input - Multi-line text area fields
- Digit Input - Numeric input fields
- Radio (Single Choice) - Single selection radio buttons
- Checkbox (Multiple Choice) - Multiple selection checkboxes
- Dropdown - Dropdown selection menu
- Date Picker - Calendar-based date selection
- Rating - Star or numeric rating system
- Ranking - Drag-and-drop ranking system
- Matrix Radio Group - Matrix layout with radio button groups
- Matrix Checkbox Group - Matrix layout with checkbox groups
- Slider - Range slider input component
Scraper Data
Field types for extracting and processing data from web pages and documents.
- Fetch Text - Extract plain text content from elements
- Fetch HTML - Extract HTML content from elements
- Scraping Data - Advanced web scraping functionality
- Scraping Page URL - Extract current page URL
- Fetch Table Data in Scraper Data (Vertical) - Extract table data in vertical format
- Fetch Table Data in the Response Excel (Horizontal) - Extract table data in horizontal format
- Fetch Header-Value Data - Extract key-value pairs from elements
- Fetch Multiple Data (Vertical) - Extract multiple data points in vertical format
Program Helper
Basic automation field types for interacting with external applications and system functions.
- X-Focus Application Window - Focus on specific application windows
- X-Click (Space Key) - Simulate space key press
- X-Paste Text - Paste text to active application
- X-WinAlwaysOnTop (Activate) - Set window to always stay on top
- X-WinAlwaysOnTop (Deactivate) - Remove always-on-top window property
- X-KeyWait - Wait for specific key press
Program Helper - Advance
Advanced automation field types for complex system interactions and file operations.
- X-Send - Send keystrokes and commands to applications
- X-MouseClick - Simulate mouse clicks at specific coordinates
- X-ControlClick - Click on specific control elements
- X-ImageSearch - Find and interact with images on screen
- X-FileGetSize - Get file size information
- X-FileExtension - Get file extension information
Image Actions
Field types for processing, analyzing, and manipulating images and files.
- Get Image/File Base64 String - Convert images/files to Base64 encoding
- Get Image Width - Extract image width in pixels
- Get Image Height - Extract image height in pixels
- Download Image/File - Download files from URLs
Browser Actions
Field types for controlling browser behavior, tabs, and web page interactions.
- Open a new Tab - Create and open new browser tabs
- Get Tab ID - Retrieve current tab identifier
- Get Tab Details - Retrieve specific details about a browser tab
- Capture Tab - Take full-page screenshots of browser tabs
- Update Tab - Modify tab properties and content
- Go Back to Previous Page - Navigate to previous page in history
- Go Forward to Next Page - Navigate to next page in history
- Check Downloads - Monitor download status and progress
- Reload Tab - Refresh current tab content
- Focus Tab - Bring specific tab to focus
- Focus Window - Bring browser window to focus
- Close Browser Tab - Close specific browser tabs
- Close Browser Window - Close browser windows
- Set Download Item File Name - Customize download file names
- Download Item - Download files from URLs
- Insert CSS - Inject custom CSS styles
- Set Local Data - Store data in browser local storage
- Get Local Data - Retrieve data from browser local storage
- Remove Local Data - Clear data from browser local storage
- Export Cookies - Export current page cookies to a JSON file
- Import Cookies - Import cookies from a JSON file
Javascript Dialog
Field types for handling and interacting with JavaScript dialog boxes and popups.
- Alert Dialog - Display alert messages to users
- Confirm Dialog - Show confirmation dialogs with Yes/No options
- Prompt Dialog - Display input prompt dialogs
- Hide Alert Dialog - Close or hide alert dialogs
- Get Alert Dialog Message - Extract text from alert dialogs
- Hide Confirm Dialog - Close or hide confirmation dialogs
Javascript Events
Field types for handling and simulating JavaScript events and user interactions.
- Keyboard Event - Simulate keyboard events and key presses
- Pointer Event - Simulate mouse and pointer events
- Focus Event - Simulate focus and blur events
Date and Time
Field types for handling date and time operations, formatting, and calculations.
- Current Date and Time - Get current system date and time
- Change Date Format - Convert dates between different formats
- Increase Date - Add days, months, or years to dates
- Decrease Date - Subtract days, months, or years from dates
Extension Actions
Field types for direct interaction with Excel data, enabling powerful spreadsheet automation.
- Excel Row - Perform actions on individual Excel rows
- Excel Rows - Perform bulk actions on multiple Excel rows
- Excel Row Freeze - Freeze the current Excel row for a specified duration in minutes
- Excel Rows Unfreeze - Unfreeze Excel rows with optional expiration check
- Set Excel Column - Write data to specific Excel cells
- Get Excel Column - Read data from specific Excel cells
- Modify Excel Column - Modify existing Excel cell values
- Refresh Excel Data - Reload Excel data in the extension
Math Actions
Field types for performing mathematical calculations and operations on numeric data.
- Sum (+) - Add multiple numeric values together
- Subtract (-) - Subtract one value from another
- Multiply (*) - Multiply numeric values
- Divide (÷) - Divide one value by another
- Count - Count the number of items or elements
- Calculate Math Query - Execute complex mathematical expressions
Google Service - Sheet
Field types for integrating with Google Sheets API to read and write spreadsheet data.
- Fetch Google Sheet Data - Retrieve data from Google Sheets
Google Service - Gmail
Field types for integrating with Gmail API to manage emails and messages.
- Fetch Mail (Gmail) - Retrieve multiple emails from Gmail
- Fetch Single Mail (Gmail) - Retrieve a specific email from Gmail
- Send Mail (Gmail) - Send emails through Gmail
Captcha Solution
Field types for solving captcha challenges using third-party services.
- 2Captcha - Solve captchas using 2Captcha service
Others
Miscellaneous field types for various utility functions, web interactions, and content manipulation.
- Insert & Remove HTML - Add or remove HTML content from pages
- URL Matching - Match and validate URL patterns
- URL Open - Open URLs in new tabs or windows
- Send Request - Send HTTP requests to external APIs
- Web Request Completed - Monitor request completion status
- Timer Action - Execute actions after specified time delays
- String Matching - Match and validate text patterns
- String Manipulation - Transform and process text strings
- Copy - Copy content to clipboard
- Save as PDF - Convert pages or content to PDF format
- Page Loading - Monitor and respond to page load events
- Toast Notification - Display temporary notification messages
- Target Element For Print - Print specific page elements
- Insert Iframe - Embed iframe content in pages