|
|
|
| The Rollbase Platform > User Interface Model |
|
Flexible User Interface Model
Like the data model, all Rollbase applications consist of a set of components which combine to form a functioning user interface layer. Each of these components is entirely customizable using point-and-click, drag-and-drop tools in a standard web browser. Rollbase also allows you to define your own UI components completely from scratch, or plug in third party scripts, widgets, etc.
| : : | Tabs & Menus
Tabs are the clickable section headers below the title bar in any of your Rollbase applications. Below the row of Tabs in each application you will see several links. These are the Menus associated with the selected Tab. Each Tab can have an arbitrary number of Menus. Menus are links to specific pages in your application. |
| : : | Pages
Each object definition comes with a set of pages used to display and input object data in various ways. You can edit each page using the Rollbase Page Editor - a real-time WYSIWYG drag-and-drop environment allowing you to preview changes in real-time. Almost every page in your Rollbase applications can be customized on the fly by clicking "Edit this Page" - it's as easy as a Wiki! Pages can also be cloned to create multiple different versions. Pages can be assigned on a Role and User-specific basis allowing you to show different pages to different users based on role and permissions. |
| : : | Views
Views consist of columns that correspond to object fields and display a list of object records that users can navigate, sort and filter. Each object definition can have an arbitrary number of Views associated with it and users can switch to any other available View as needed. Group actions such as mass update, tagging, flagging, marking as viewed/unviewed, mass deletion, mass email and much more can be performed from Views. |
| : : | Charts
A chart in Rollbase is a type of information graphic that represents tabular text or numeric data. Some charts can be animated and offer interactive capabilities such as rotation or switching between 2D and 3D modes. You can create any number of Charts to represent your object record data in a variety of ways. Like Views, users can switch among available Charts in real-time. Multiple charts sections can be combined on a single page to form dashboards.
|
| : : | Reports
Reports can be created and modified to meet specific business needs using the Rollbase report builder. Rollbase supports tabular reports as well as HTML and document template based reports allowing custom formatting. Tabular reports allow you to report on field data up to three relationships deep. Each report layer is fully customizable and layers can be collapsed and expanded at runtime. Document template reports allow the creation of reports to display sums, counts, averages and other metrics using HTML, Microsoft Word or Excel to generate custom-formatted documents with just about any kind of presentation format. |
| : : | Portals
Portals are powerful and flexible ways to build and expose a wide range of external-facing application functionality such as creating, editing, searching and viewing object records, and much more. For example, a Rollbase application for managing sales leads might have a portal integrated with your website to collect information submitted by website visitors. A Rollbase application for employee management might have a portal designed to be used on your intranet by employees for self-service access to employee profile information, company directory, benefits information,etc.
Portals are made up of a series of interconnected portal pages that form a working web-based application. Portal pages that require authentication can only be accessed by portal visitors which can be represented by objects definitions that include username and password fields. Special login and forgot password capabilities provide portal visitor authentication capabilities. A growing library of advanced components such as captcha fields, URL parameter and IP address fields allow you to build sophisticated portals for just about any business function. |
|
|
|
|
|