mrc logo mrc logo
  • m-Power m-Power
    What is m-Power?
    Overview Demos Build Process Case Studies Specs Pricing Trial
    m-Power Resources
    Overview How-To Videos Webinars & Podcasts White Papers Fact Sheets
  • Solutions Solutions
    What does m-Power build?
    Overview Database Front-Ends Reporting CRM Systems Business Intelligence Dashboards Mobile Apps ERP Enhancements Modernization Spreadsheets to the web MS Access to the web B2B/Web Portals Scheduling Embedded Analytics Web Forms Workflow Data Exploration Budgeting & Forecasting APIs and Web Services
    Solutions by Industry
    Overview Manufacturing Government Foodservice Software Vendors Logistics & Supply Chain Software Consultants Healthcare
  • Services Services
    Overview Training Project Consulting Staff Consulting Mentoring
  • About About
    Overview Partners Press Releases Careers Events Contact Blog
  • Support Support
    Support Home FAQ Documentation Customer Portal Enhancements Updates Roadmap Techblog
Try m-Power

m-Power Manual

Browse:

  • Home
  • Build Process
Back to Manual

m-Power Build Process

m-Power Build Process The m-Power build process has two components: Template Application Specifications The Template is the program shell that controls the functionality and the general layout for the application. The m-Power Application Specifications are the detailed program definitions including, but not limited to: necessary tables, fields, table joins, record selections, work fields, and external […]

Tags: Compiling, Getting Started, m-Painter

Making Your First Application

Making Your First Application Making your first m-Power application can seem like a daunting task. However, a little bit of planning makes the process go much more smoothly. For that reason, when beginning a new application, mrc recommends that you plan out all of the screens before even creating your first screen. While no two […]

Tags: Build Process, Popular

m-Power Application Design Sheet

m-Power Application Design Sheet   Screen Sketch: Notes: Settings Type / Template:Number / Title: Tables Primary:Secondary: Fields Sequencing Selections Firm:Runtime: Calcs Ext Objects SmartLinks Learn more about selecting an application type and template by clicking here.

Tags: Application Design Sheet, Getting Started

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 has […]

Tags: Build Process, Maintainers, Popular, Reports, Retrievals, Summaries, Templates

Application Settings

Application Settings The Create a New Application screen and the Applications Settings specification are both similar. When first creating your application you will be brought to the Create a New Application Screen. Should you wish to make a change to anything initially specified, you cannot return to that screen. Instead, you can use the Application […]

Tags: Application Template, Application Type, Build Process, Getting Started

Data Selection

Table/Field Selection After first creating your table, you will automatically be brought to the Data Selection specification screen. Initially, you will be prompted to select your first table. Notice that all of the tables available to you are all the tables that you have registered to your current data dictionary. Here you can filter your […]

Tags: Build Process, Field Selection Table/Field Selection, Getting Started, Table Selection

Sequencing

Sequencing Sequencing is the last required step in the build process. This is a screenshot of the Sequence Field Selection screen: All of the fields that you selected through the Table/Field Selection specification will appear in this drop-down list..  Sequencing will allow you to order your application by any field(s) in either ascending or descending […]

Tags: Build Process, Getting Started, Sequencing

Record Selections

Record Selections Record Selections can be used to display subsets of data in an application.  For instance, imagine a retrieval built over a sales history table with over 100,000 records. It is not always practical to show all 100,000 records at one time.  Perhaps an end-user needs to be able to select a particular date […]

Tags: Build Process, Popular, Record Selections

Field Settings

Field Settings Using the Field Settings specification, you can delete, reorder, and edit the appearance of fields you have selected for your application. Deleting a Field To delete a field from your application, check the box referring the field you want to delete and click accept. Notice that in the screenshot the Customer Number field […]

Tags: Build Process, Field Settings, Popular

Calculations

Calculations The Calculations specification is an important tool in designing applications, allowing you to create new fields to work with in subsequent calculations, record selections, and external objects. Through calculations, you can create numeric and character expressions, call database functions, and perform conditional logic. Input Fields: Field Name- When creating new fields in summaries, you […]

Tags: Build Process, Popular, Record Selections

External Objects

External Objects The External Objects feature within m-Power allows developers to call their own back-end business logic. External Objects can be written in a variety of programming languages, such as Java, RPG, and CL.  When adding an external object to an application, you will be brought to the following screen. Select the external object and […]

Tags: Advanced, Build Process

SmartLinks

SmartLinks SmartLinks allow you to easily link one application (Retrieval, Report, or Maintenance) to any other application, passing key data automatically. The benefits of this are many, including: You can create applications that allow users to drill from an order header table to order details records. View a list of products and maintain records based […]

Tags: Advanced, Build Process, Drilldowns, Smartlinking

m-Power Build Screen

m-Power Build Screen   The m-Power build screen handles the compiling of your application specifications into generated java code, capable of being run by end-users via a browser. The compile process consists of creating and storing these run-time objects on your m-Power server. By default, these generated objects can be accessed at \m-power\mrcjava\WEB-INF\classes\DATA_DICTIONARY\. Developers can […]

This post has no tag

Created: July 2, 2013

Search


Browse By Category

Build Process (13)
Starting with m-Power (8)
Retrievals (10)
Reports (15)
Summaries (4)
Maintainers (17)
Graphs (8)
m-Power Data Explorer (4)
General (24)
Calculations (5)
Utilities (9)
m-Power Administration (23)
Security (11)
Freemarker (6)
m-Painter (29)
Form Validation (5)
External Objects & UDFs (12)
Deprecated Documentation (23)
Bootstrap Templates (7)

Popular Tags

Excel Admin Production Retrievals Application Properties Report Data Dictionary Compiling Administration Security Advanced mrc-Productivity Series Graph Properties Freemarker Bar Graphs Record Selections Maintainers Getting Started Java Tomcat Reports Popular Bootstrap Templates SQL Maintainer External Objects Form Validation Prompt Screens Summaries Build Process RPG Calculations Dates Retrieval Dropdowns Graphs Video Performance Graphing Database DB2 App Properties Parameters Email m-Painter

See all tags »

michaels, ross & cole, ltd. (mrc)
Privacy Settings Privacy Policy Cookie Policy Employee Intranet
© 2023 mrc. All rights reserved.
mrc (US)

2001 Midwest Road
Suite 310
Oak Brook, IL 60523
630-916-0662

mrc (UK)

Mortlake Business Centre
20 Mortlake High Street
London, SW14 8JN
+44-20-335-59566