Customers + Partners log in button for customers and partners
mrc logo

m-Power Advanced Training

m-Power Basic Training classes introduce the developer/power-user to a broad range of topics specific to m-Power, but cannot address every need each client might have. For a more complete understanding of Web applications and m-Power, please consider Advanced Training. Advanced Training classes are fully customizable to meet your needs. You may choose from any of the topics listed below and we can also address your specific questions.

To become an expert with Web-based applications in general, consider an advanced training course that covers these topics:

  • Web forms
  • Invoking server programs via the URL
  • HTML
  • Cascading Style Sheets
  • The role of JavaScript and useful examples
  • Customize the look and feel of generated applications

To become an expert with m-Power, consider an advanced training course that covers these topics:

  • Combine Data from Multiple DB on a Single Page
  • Conditional Calculations
    • Using Conditional Calcs to Control Color
    • Using Conditional Calcs to Hide Data
  • Creating Dropdown Lists from External Files
  • Limiting Duplicate Record Selection on Reports with “OR” Logic.
  • Graphing and Grouping
    • Pie Charts
    • Speedometers
    • Line Charts
    • Bar Charts
    • Stacked Bar Charts
    • How to group within an application
    • How to set up a URL directly within a graph
    • Creating Tabbed Graphs
  • In-depth look at m-Painter
  • Hover-over linking
  • E-mailing Servlets
  • Setting up Servlets to run in Batch
  • Creating PDF files
  • Creating RSS feeds
  • How to handle Right-Justified Alpha Fields
  • Creating Top-Ten Style Reports
  • Utilizing the Splash Page in Web Reporting
  • Creating your own Smartlinks
  • Create Auditing Trails in Maintenance Servlets
  • Utilizing Prompt Maintenance Applications
  • Calling Existing RPG program at different locations
  • Automatic redirecting for logging purposes
  • Pagename creation to allow one program can be used for multiple purposes.
  • How to use the Import feature to create complex screens that run multiple related SQL statements
  • Learn to pass parameters from reports to other applications
  • Security
    • Roles-Based Security
    • Application-Level Security
    • Record-Level Security
  • In-depth view at Freemarker and how you can utilize it make your applications even more powerful
  • Setting up Tomcat as a Windows Service
  • Copying the HTML and XML files when copying application specifications
  • How to load in multi-member files
  • Setting up Production/Development instances that work over separate libraries
  • Creating Total Level Calculations
  • Utilizing the Java Date Translator
  • Utilizing the mrc built in mrc Menu Feature
  • Redirecting in maintenance applications
  • Customizing Error Messages
  • Overview of the purpose and use of MRCDCT backend files