JavaScript is disabled on your browser.

Elements

Basic Controls

Button

Buttons execute numerous database actions, such as saving and deleting data records. If a jump target is entered, the button can load additional pages in a main or popup window or in tooltips.

Static Text

This view element will show static text. This text, which can also contain HTML tags, will be set in the properties dialog on the General tab.

Edit Field

Edit fields can be used to enter data in various formats. The entry length is limited to 255 characters.

View Field

View fields will be used to display data. As with Edit field, various control types can be selected.

Dynamic view

With this view control, you can show values that differ from the saved value.

Text Area

Multiple lines of text may be entered to text areas. The entry length is not limited. Text areas can only be connected to Longtext data fields.

Text Field View

The view element Text Area View will display multiple line text.

Radio Button

The Radio Button consists of individual options combined in a group. Only one of the options may be selected by the user in the browser. The value of the selected option will be saved as text in the linked data field. Double-clicking the group border of the Radio Button will open its properties dialog.

Checkbox

Checkboxes save Boolean values. If a checkbox is marked, it will return the value Yes; if it is not selected, it will return the value No. This value will be entered to the connected Boolean data field when the data set is saved.

Checkbox View

With the Image setting, a checkbox view element will be shown in the browser as a checkbox. As with the button, images can be loaded to show selected or not selected status of the checkbox. A checkbox counts as selected when its connected data field returns the value Yes; with a value of No , the checkbox will be displayed in the browser as not selected.

Slider

Line

The Line view element can be used to help structure a page.

Basic Controls - Lists

Drop-Down List

Drop-Down lists will be used to display entries in list format.

Listbox

The listbox offers the same functions as the Drop-down list (with the exception of data assignment), but shows the entries in the browser as an open list.

Multiple Selection

With the Multiple Selection edit element, multiple values may be selected.



Here you can see the edit page of an application in which customer-specific tasks are distributed to employees. In the upper selection list, the customer will be selected; in the selection list underneath it, the type of task will be selected. In the multiple selection, all employees will be listed. In the Available field, you can search for employees, and move them to the Selected list with a double click or a click on the arrow button. You can also select multiple Entries in the Available list by holding the CTRL key and then move them with the arrow key to the Selected list.

In addition, you have the possibility in the settings of the multiple selection the ability to create a filter with images that you can select freely, which will be shown above the entries. Clicking on an image activates the filter and only shows the entries that apply for the criteria set.

The values that have been entered with a multiple selection can be shown with the view elements Multiple selection view and View table.

Users and Groups

With this setting, the multiple selection will be used for the selection of users, user groups, and additional objects from the Intrexx User Manager.



In the search field, one can search for the object name from the user manager. Filter buttons are found underneath this field, with which the filter for the search can be restricted or expanded for users, user groups, distribution lists, organizational units and roles, depending on whether the corresponding button is activated or deactivated.

With a double click, the objects that are intended for the distribution list will be entered to the Selected field. Upon saving the data set, the GUIDs of the objects will be entered to the connected longtext data field. By clicking Create New Distribution List, new distribution lists can be defined.



The structure of the User Manager will be shown here. Select the location of publication and click OK.



Enter a name for the new distribution list. A description may be entered as well. By clicking Add Members, objects from the User Manager will be added as recipients to the distribution list.



On the Permissions tab, you will define which users and/or objects from the User Manager will be allowed to change the recently created distribution list. You can define permissions holders by clicking Add Members here as well. Click OK to save the settings.



The distribution list has now been entered to the browser, as well as in the User Manager. With Edit Distribution List, all existing distribution lists can be edited.

The distribution list can be implemented in the e-mail configuration of a button Upon clicking on this button, each member of the distribution list will then receive the e-mail. The distributor can also be used in filters.

Multiple Selection View

The Multiple selection view shows values from fields of the data type longtext or from subordinate data groups.

Sortable List / Sortable List View

The order of entries in the sortable list can be changed however you wish in the end device via drag & drop.

Overviews

View Table

With a view table, data records will be displayed in table format. For each connected data field, a table column will be created, and for each data record, a row in the table will be created. The sorting of the table can be changed in the browser by clicking on the column header. A view table can display data of the same level, data from super- ordinate data groups, and data from the immediately subordinate data group.

Free Layout Table

In the Free layout table, a view page will be integrated, which will be repeated to display the existing data records. The view page can be structured with high production values with images, headers formatted any way you wish, and texts. Tables can not be used on view pages that are displayed in a free layout table.

Calendar

The calendar and resource controls can be inserted into an application of your choice. The control can be used either as a calendar or as a resource chart - the difference between those two controls are the presets that can be set for the different presentations of the data.

Calendar view



Resource view

Overviews - Tree Controls

Tree / Tree View

Hierarchical structures will be displayed with the tree element.

Exchange Tree

These control can exclusively be used in Exchange applications.

Path navigation for tree

For the tree, there is the ability for both edit and view elements to set up a path navigation. In this way, you can navigate through its structure using either the tree control or by entering the path.

Filter

Filter Information

The Filter information shows the current value from the selected controls on the same page at run time, and offers the facility to reset these values. All of the elements, that are used in a dependency and the settings of which are displayed, can be assigned. This enables the user to see a much clearer indication which filters are currently applied.

Value Range

With the filter type Value Range, the lower and upper limits of an area can be defined. The filter will be used for the types Date, Date & Time, Integer, Currency, and floating-point. It consists of two edit fields, in which the lower and upper values can be entered. This allows, for example, for tasks to be filtered that have begun in a specific time frame. Here you can see both edit fields of the filter in the browser and underneath the view table that is connected with the filter.

Value Selection

With the Value Selection filter, data records will be filtered by the selected entries. In this example, tasks have been filtered by priority (high, middle, or low).

Boolean Values

The Boolean Values filter is specially designed for filtering checkboxes. With this filter type, you can, for example, filter by completed or incomplete tasks. Various modes are available as well.

Operator

This filter control consists of three fields. In the first selection list of the filter, the data field will be selected, the values of which will be compared with the entered character string. Depending on the data type of the selected data field, various operators can be selected. In this example, the values of a data field have been compared with a search term. The operator selected in the middle filter list is definitive for the type of comparison.

Alpha-Index

With this filter type, data can be filtered via an index of letter and number groups.

Options

In this example, the values in data fields will be filtered by the option that has been selected.

Checkbox Selection

This filter allows for the definition of checkboxes, which can be given static values. Here, for example, tasks will be filtered by priority.

Calendar

With the calendar filter, data records will be filtered by the date that you conveniently select from the calendar control. In this example, tasks have been filtered by the date Start.



If you click with the right mouse button on the head of the small calendar, you can switch the control to the year view mode. In the year view, the filter can be set to quarters or months.

Additional calendar controls

The additional controls for calendars can, aside from the appointment series, only be used if a calendar or resource element is located on the current page.

Previous/Next

This additional control inserts two grouped button elements that enable navigation through the calendar. If multiple calendars or resource elements are located on the current page, a dialog box opens when the Previous/Next element is created, allowing the control to be assigned to the desired calendar.

Selection of the view

This element allows you to switch the display of the calendar or resource element, such as from a daily to weekly or monthly view.

Calendar

This additional control creates a small calendar that can help select a date in the chart for a calendar or resource element.

Date display Area

This element displays the title of the calendar when the corresponding calendar or resource element is entered to the Calendar selection list. The title is dynamically generated, depending on the view mode chosen by the user (such as November 2014 in the month view, or Monday, Sep. 29, 2014 in the day view).

Recurring appointment

The Recurring appointment allows appointment series to be created.
This element is used on edit pages.

Plugin selector

The plugin selector allows users to subscribe or unsubscribe to calendar plugins from other applications in the browser.

Legend

Appointments can be categorized by users. The legend lists these categories with their corresponding background and font color.

Selection of resources

With this additional control, you see a list of all resources in the browser that were created in a resource application. The resources can be unselected from this list if you, for example, want to reduce the complexity of your resource chart. New resources can also be chosen for display in the chart.

Images and Files - Image Controls

Image

With the Image element, a static image of your choice can be saved on the server and displayed in the application. The element can also be used to prevent entries by bots.

Gauge control

The Gauge control control is designed to show speeds, sound level, values of pressure, temperature or toner levels, and so on.

Chart

This view element allows values of an application to be graphically displayed. The chart control provides many different templates, enables the number of data records to be limited, integration of dependencies, manipulation of all chart properties, and the ability to export charts as jpg, png, svg, and pdf.

Gallery

With the gallery, you can integrate image galleries into your portal applications quite easily.

Images and Files - File Controls

File Selection

The File selection edit element gives you the ability to drag-and-drop files or to select them from directories in order to transfer them to the server, making them available for download there.

Field Selection View

This view element shows the files that were uploaded using the File selection edit element.

Exchange File Selection for Attachments

These control can exclusively be used in Exchange applications.

File sorting

This element allows the order of files in the browser to be changed via drag-and-drop.

Search and Navigation

Search

In all Intrexx applications, you will find a main page with the title Search, on which one may search for terms within the application. In addition, other searches can be created with the help of the Search view element.

Research

With the Research view element, complex queries about the data of an application can be made.

FileWalker

The FileWalker view element can access files on the network. This requires a connection and sufficient rights to the network to function. The connection can be set up in the properties of the view element or in the Tools module.

Navigation

This view element allows a user to page through existing data records. The navigation element will give the number of the current data record automatically upon loading the page. It consists of four individual buttons. The view and edit elements of the page on which the navigation element is positioned will be refreshed after each movement, and display the values of the data record to which it has moved.

Relationships

With relationships, related information can be very easily and transparently displayed in the portal. In the Application Designer, the Relationships view element will be used in order to show the relevant data on an application page. You can drag it onto the workspace, just as with every other element, and there position it however you wish. Please note that the element can only be placed on pages underneath a data group.



After saving the application, the element will be available. The page on which it is configured can, as in this example, be loaded in a tooltip via a button in a table, showing customer data. The view element here shows, to the right of the table, all data that is defined in the connected relationship diagram – activities, contact persons, and external coordinators of the selected customer.

With the arrows to the right of the main entries, the individual areas can be shown and hidden, in order to list or hide the relevant data. Upon mouse contact with an entry for a relationship, a symbol will be shown to the left of the entry, with which one can open the application page configured in the relationship diagram.

Programming

Static Text for Programming Shows static text generated by Velocity.

VTL Include

VTL stands for Velocity Template Language. Velocity is an open source development of the Jakarta Apache Project and allows the direct addressing of Java objects based on an easily learned script language. The comprehensive language used by Velocity takes up about 2 DIN A4 pages.

In the location where you place the VTL include element on the workspace, your VTL file will be later executed. The entire process is comparable to the inclusion of an ASP file with Visual Basic script.

To use this element, you need to have experience with scripting languages and ideally also in Java development. United Planet does not provide any support for the use of VTL in Intrexx.

Calculation

The calculation element allows formulas to be used in applications.

Calculation in view tables

A calculation can be configured in view tables. The result of this calculation is shown in a special area underneath the view table – such as the total invoice amount shown here.



The calculation area is set in the column configuration of a view table.

Other Controls

Tagging - Bookmarks

The Tagging – Bookmarks edit element allows bookmarks to be set for any kind of entry. An evaluation and comment for the entry is also possible.

View Tagging - Bookmarks

This view element will show the tags that you or other users have entered using the Tagging – Bookmarks edit element.

Web Service View Table

The Web Service View Table can, as with the view element Duplicating Group, be implemented to list data records that are returned by a web service.

Repeating Group

A request with multiple values can be transmitted to various web services simultaneously. The view element Repeating Group offers an easy possibility here to enter a variable amount of input values. The element can be used like a normal grouping for the grouping of edit elements. Edit elements that are placed in a grouping have no link to a data field. If you move an edit element to a repeating grouping, any link to data fields will be removed, if one exists.

Sortable Grouping

Elements, which are grouped with sortable grouping, can be moved up/down or right/left, using drag and drop within the sortable grouping. Additionally, an icon in the right hand area of the title bar enables individual sortable elements to be hidden from display in the browser when the information they contain is not required.

Sortable grouping vertical
Sortable grouping horizontal

Thus, for example, an application may have an extensive range of filters setup. Users, who only want to use a selection of the available filters, can use these controls to hide individual elements from their displays, and thereby create a customized workspace for themselves.

If any element, for example, a view field or a check box, is placed in a sortable grouping, a Sortable element will be created automatically. This is a further grouping, within which the elements can be summarized.



Here, you can see two sortable elements within a sortable grouping. In the browser, these sortable elements, together with the elements contained, can be moved horizontally or vertically – depending on the type of sortable grouping - within the sortable grouping

In the properties dialog of the element, the title of the sortable grouping can be edited.