Data Upload Maintenance Template

Data Upload Template   Based on overwhelmingly positive feedback from the Project Exchange, mrc is excited to announce the release of the Data Upload Template as a standard template with m-Power (available beginning with the March 6th, 2012 update of m-Power). The features of this template include: The ability to allow end users to upload Read the rest of this document »

Maintenance Redirection

Redirecting a Maintainer Application to Another Page   There will be numerous times you wish to redirect to another page after a user has performed an action on a file (Update, Delete, or Add). One of the most common uses of the redirect is after you have a user fill out a form. Once this Read the rest of this document »

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 Read the rest of this document »

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 Read the rest of this document »

Sample External Object (Java)

Calling a Sample External Object (Java)   This document will explain how to create, register, and call a sample External Object written in Java. 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 Read the rest of this document »

Parameter Listing

Parameter Listing   m-Power templates allow you, as a developer, to specify numerous parameters at run-time to control the behavior of your applications. Below you will find a complete listing of available parameters. Parameters listed as “Work Fields” indicate that while m-Power uses these parameters, you do not have control to change them. Common Parameters Read the rest of this document »

Validate User Input

Validate User Input   When working within an mrc application that allows end-users to input data, it is often necessary to be able to validate the user’s input. In most cases, validation is usually necessary within a Maintenance application or the prompt page of a Report. mrc offers the following built in validation types for Read the rest of this document »

Validating via Javascript in Maintainers Source Code

Validating via Javascript in Maintainers Source Code   <script type=”text/javascript”> function validate_form ( ) //Check two dates, DATEORD & DATEEXP in Maintenance application {     valid = true;     if (document.FORM_M00230.STARTDATE[0].value == 0 && document.FORM_M00230.ENDDATE[0].value == 0)     {         alert ( “You have not entered any dates.” );         valid = false;     }else if (document.FORM_M00230.STARTDATE[0].value == 0)     {         alert Read the rest of this document »

Select an Application Type and Template

Select an Application Type and Template   m-Power ships with over a dozen templates which gives you numerous options when deciding how an application should look and function. The first decision is what type of application to create. m-Power defines four general types: Retrievals, Reports, Summaries, and Maintenance Applications. Then, each of those application types Read the rest of this document »

Utilizing Prompt Maintainers

Using Prompt Maintainers within a Retrieval   The purpose of this document is to explain the process needed to have a user interface in which end-users enter a value on a Prompt page, then are redirected to a retrieval. The retrieval shows them the appropriate information based on the data entered from the Prompt. To Read the rest of this document »

mrc (US)
555 Waters Edge
Suite 120
Lombard, IL 60148
630-916-0662
mrc (UK)
Argyle House
1 Dee Road
Richmond, Surrey
TW9 2JN
+44-20-8322-7720