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 |