Maintainers

What is a Maintainer and when should I use them?

What is a Maintainer and when should I use them?   A Maintainer is an application that gives end users direct access to data. Unlike Retrievals and Reports that provide read-only views of data, Maintenance applications give direct write access to authorized end users to provide Create, Read, Update, and Delete (CRUD) type applications. Some […]

Data Upload Maintenance Template

Data Upload Maintenance Template   Jump to: Template Specific Notes and Instruction Runtime Walkthrough Template In-Action Application Properties Web Parameters The Data Upload template can be used to allow end users to upload Excel files directly into the database. End users can either upload data directly from an Excel file, or copy and paste it […]

Grid Add Maintenance Template

Grid Add Maintenance Template   Jump to: Features Jump to Template Specific Notes Runtime Walkthrough Template In-Action Application Properties Web Parameters As it sounds, this template allows adding multiple records on a grid at the same time. This template makes it a simple to create powerful, user-friendly interfaces for adding data. Features that Apply to […]

Single Row Maintenance Template

Single Row Maintenance Template   Jump to: Features Template Notes Template In-Action Application Properties Web Parameters The Single Row Maintenance template can be used to create web applications that allow end users to easily modify their data. End users modify data through various action modes. These include: Add a new row View an existing row […]

Return Data External Object

Return Data External Object   Beginning with the May 2013 update of m-Power, developers will have access to a Return Data Java external object for use within maintenance applications. This object takes in 1 parameter to find a row within a retrieval, and then returns that value(s) to your maintainer. A common example of using […]

Advanced Selection Dialogs

Advanced Selection Dialogs   This feature allows users will have the option of utilizing advanced selection dialogs within their m-Power applications. These selection dialogs will replace the current filter row within the application’s main data table, maximizing your end user's screen real estate as well as giving users an easier to use top-down searching list. […]

AJAX Form Submission

AJAX Form Submission   This feature allows users have the option to submit all forms via an advanced web technique called AJAX. AJAX stands for Asynchronous Javascript And Xml. This technique submits and returns data asynchronously so the page does not require a reload. Your users will like this feature as it means their interaction […]

Maintenance Redirection

Redirecting from a Maintainer Occasionally you may want to redirect to another page after a user has performed an action within a Maintenance application (such as Update, Delete, or Add). One of the most common uses of the redirect is after a user fills out a form. Once they have completed and press the "Accept" […]

Sample External Object (RPG)

Calling a Sample External Object (RPG)   This document will explain how to create, register, and call a sample External Object written in RPG. Recall from basic training that the purpose of an External Object is to call your back-end business logic directly through an m-Power web application. In this case, the purpose of this […]

Sample External Object (SQL)

Calling a Sample External Object (SQL)   This document will explain how to create, register, and call a sample External Object written in SQL. Recall from basic training that the purpose of an External Object is to call your back-end business logic directly through an m-Power web application. In this case, the purpose of this […]