| Overview |
| No-code development of business database apps |
| Configuration via straightforward visual interface |
| Data structure, forms, etc., can be changed at any time – even after users enter data |
| Offer desktop and laptop access via web browser |
| Main structure: repositories, data containers, fields, filters, forms |
| AI Assistant |
| Built-in AI assistant for instant database generation |
| Create databases and tables with natural language prompts |
| Forms, filters, and reports auto-generated behind the scenes |
| Modify existing database structure using AI |
| Cloud-based demo of AI tools |
| Repositories |
| Easy to create for organizational purposes |
| Data containers can be moved between repositories at any time |
| Database checkpoints allow restore to last-known-good |
| Support different color and style themes for differentiation |
| Data Containers |
| Consist of records with fields |
| Add/remove/change fields at any time |
| Support parent/child or loosely linked relationships |
| Insert new data containers anywhere; remove parent or child containers at any time |
| Duplicate an existing data container as a starting point |
| Easy data import |
| Mass update of records (e.g., to pre-fill a new field, clean up data, etc.) |
| Fields |
| Configure structure on-the-fly, even after data has been entered |
| Numerous built in field types (text, date, time, number, files, images, reminders, etc.) |
| Constraints include required, read-only, unique |
| Copy and modify existing fields as starting point |
| Formatting options for number, time, and date fields |
| Per-field and per-record validation checks via XPath |
| Configure editing hints and predefined values |
| Allow user to extend list of predefined values on-the-fly |
| Constrain display of values on per-user or per-group basis |
| Specify fields to be pre-filled using XPath calculations |
| Auto-increment fields |
| Forms |
| Forms are how end users interact with your app |
| Forms are designed per data container and may be used to restrict access |
| Easy-to-use forms editor |
| Multiple forms per data container |
| Forms can be hidden for admin use only |
| List Forms |
| Provide an overview of records so users can edit, delete, or add records |
| Display records of a data container in a layout you define |
| User can select one of the forms provided by admin for better data display |
| Records can be grouped on one or more levels |
| Records can be filtered |
| Jump-to fields for quick user navigation |
| All-fields search, detailed search in selected fields |
| Data Entry Forms |
| Data templates can be defined to pre-fill some data in new records |
| Pre-filled data can be defined directly by admin or calculated via XPath |
| Scripts calculate data or update other fields based on entered data |
| Form data can be read-only for certain users or certain fields |
| Tables simplify complex forms |
| Geolocation support to prefill address fields |
| Images are supported |
| Large forms can be presented in sections for step-by-step data entry |
| Sections allow parts of forms to be hidden from certain end users |
| Report Forms |
| Design attractive reports with summaries and charts |
| Group data by one or more fields |
| Count, sum, average, min, max summaries |
| Numerous chart type options (pie, bar, line, area, etc.) |
| Export Forms |
| Define data fields available to users for export to CSV or XML |
| Option for export in ISO format |
| Reminder Email Forms |
| Define email reminders sent to users of your app |
| Approaching Reminder Forms |
| Manage upcoming past due reminders on the app home page |
| Data Filters |
| Allow admin to predefine simple and complex record searches for each data container |
| Define filters to restrict the display of data in data containers |
| Data filters to limit user access to certain data |
| Data filters to act as pre-defined searches for end users |
| Home Page |
| Visually design an attractive home page to greet users |
| Displays the app’s repositories, data containers, numbers of records, etc. |
| Option to auto-generate the overview based on available repositories and data containers |
| Option to select only some repositories / data containers for display |
| Customizable color themes |
| Central location for viewing reminders |
| User Management |
| Granular options for managing user access |
| Define any number of roles |
| Assign roles access to different forms |
| Each user can have one or more roles |
| Roles can be assigned to alert groups to receive reminders |
| Reminders and Alert Groups |
| Alert groups define which users receive which reminders |
| Users can optionally subscribe to open alert groups |
| Reminders are calendar events set on any field of a record |
| Reminders can be one-time or recurring; on/before/after date options |
| In-app and email reminder options |
| Offline Use |
| Allows mobile users to use app without an Internet connection |
| Entire app or certain data containers can be made available offline |
| When Internet is restored, user can save any newly added records or discard them |
| Features for End User Convenience |
| Automatic responsive design adapts display to screen width |
| Editing guidance |
| Pre-defined form values |
| Data validation and editing hints |
| Options for pre-filled field (dates, auto-incremented IDs, etc.) |
| Scripts that update other fields based on the current entry |
| Quick search |
| Granular search options |
| Pre-defined search options via filters |
| Change Tracking |
| Comprehensive change tracking |
| Ability to review and replicate changes |
| Ability to undo/redo changes one-by-one |
| Audit tracking displays which users made each change |
| Collision detection when multiple users make changes at once |
| Deployment options |
| Host in the Altova Cloud |
| Host on premises |
| Host in private cloud infrastructure (AWS, Azure, etc.) |
| Available in multiple languages |
| English |
| French |
| German |
| Spanish |
| RecordsManager is based on Unicode, allowing data entry in any language |