Advanced

Element Window in m-Painter

Element Window in m-Painter (Bootstrap Templates) Quick Navigation Element Editor HTML and Boostrap Toolbar Preview Window Element Navigation Tools Visibility Controls With the implementation of Bootstrap Templates into m-Power, these templates offer many new features and tools at hand for the developer that allow for easier customization Bootstrap applications. Boostrap enabled dictionaries have the ability […]

Controlling Responsive Design in Bootstrap Templates

Controlling Responsive Design in Bootstrap Templates Users who will be creating content for multiple devices (PC and mobile, for instance) may want to add additional logic to better handle how an application responds based on the device accessing the application. This documentation will explain how this works within the m-Power bootstrap templates in two steps. […]

m-Power Data Views

m-Power Data Views   The m-Power Data View is a feature that allows m-Power administrators as well as developers to pre-define queries at the Data Dictionary level. There are a variety of reasons why one would want to to do this, including: Power users, tired of making the same queries/joins regularly, can setup common queries, […]

Parent/Child Applications

Parent/Child Applications Creating applications that support Parent/Child architecture (also known as Header/Detail) is a common task for m-Power developers. This feature aims to greatly simplify the development/customization effort of creating these types of applications. A few examples of Parent/Child applications include: -Order Entry, where Billing/Shipping is stored in the parent, and order lines are in […]

In-Memory Reporting

In-Memory Reporting The architecture of m-Power reports allow them to query data from a variety of sources, including: -A database, via a JDBC connection -Web Services -In-Memory This documentation will focus on the final point listed above, In-Memory Reporting. It is important to note that while In-Memory Reporting may offer considerable performance advantages from Web […]

When to overwrite HTML / XML files

When to overwrite HTML / XML files

Securing Applications Against Multiple Validation Sources

Securing Applications Against Multiple Validation Sources As you may know, m-Power applications can be configured to require Sign-on validation so that your user must first authenticate before accessing the underlying page. Also, as you may be aware, m-Power supports a variety of Sign-on validation types (Database user, Active Directory, Database table, etc…). Occasionally, some developers […]

Global Application Properties

Configuring Global Application Properties As you may know, the majority of an application's behavior is controlled via the Application Properties file, found within each specific application. This design, while giving developers maximum control and flexibility, can sometimes frustrate developers who would like to globally control some of these properties across all of their m-Power applications. […]

Custom Graphing Templates

Custom Graphing Templates Overview Special Notes Promoting to Production Overview m-Painter's What-You-See-Is-What-You-Get (WYSIWYG) graphing interface allows you to easily and quickly customize your graphs. Occasionally, you may want to customize your graph beyond the scope of the built-in options. m-Painter's built in graph customization option makes this a smooth and straightforward process. m-Power utilizes Fusion […]

Row Level Security Template

Row Level Security   Jump to: Creating the Security Table Creating the Security Application Implementing Row Level Security Video Web Parameters Row Level Security is a highly flexible technique for controlling which records are returned based on the current user. Implementing row level security is a three step process. First, you must create a table […]