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 Inventory Management 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 Db2 Web Query Alternative
    Solutions by Industry
    Overview Manufacturing Government Foodservice Software Vendors Logistics & Supply Chain Software Consultants Healthcare
  • Services Services
    Development Services Training 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
  • General
  • Copying Applications
Back to Manual

Copying Applications

m-Power allows copying applications to enable faster application development. For instance, users can copy an application to a completely different data dictionary, or a different application type. m-Power's copying feature also permits copying the HTML and XML files associated with a certain application, when copying to the same application type. Ultimately, this means that a developer can build one application and have it deployed to countless other data dictionaries in minutes rather than hours.

Copying an Application to a different Data Dictionary
Copying an Application to a different Application Type
Copying an Application's HTML and XML Files

Copying an Application to a different Data Dictionary

From your Manage Applications screen, click the copy button for the application you wish to copy:

Next, click the checkbox for "Copy this Application to a New Data Dictionary".

copy

Immediately after you select to copy this application to a new data dictionary, the page will change:

copy2

Notice that the number "18090" has been grayed out. I must copy this application as #10, my current application number, to the new data dictionary. If the dictionary you wish to copy to already has an application of the same type with a number of 10, you will not be allowed to complete the copy process. Instead, you will have to copy this application within the same dictionary to a new number. See Additional Note #1 for more information.

Next, select a data dictionary from the dropdown list. You will only be allowed to copy an application to a data dictionary to which you are currently assigned. You can also select to copy the Existing HTML/XML files when copying to another data dictionary.

Lastly, click "Accept" to copy the application to the new data dictionary. You will return to your current data dictionary. If you wish to work on the newly copied application, you will need to change your data dictionary.

Copying an Application to a different Application Type

From your Manage Applications screen, click the copy button for the application you wish to copy:

You can copy any application that is a retrieval, report, or maintainer. Moreover, this application can be copied to any of those same three types. The buttons will change based on your current application type. For instance, if you are copying a retrieval, you will see buttons to copy your application to a Report or Maintainer. If you wish to copy to either of those types, click the appropriate button. If you do not click a button type, the new application will keep the same type as the existing application.

If you click one of the buttons to copy the application to a new type, the page will change:

copy3

Notice that the option to copy the application's XML and HTML files has been eliminated. Whenever you change application templates, which is automatic when you change application types, you must build fresh HTML and XML files. You may copy this application to another dictionary, if desired. Click accept to copy this application.

Copying an Application's HTML and XML Files

From your Manage Applications screen, click the copy button for the application you wish to copy:

Next, click the Copy Existing HTML/XML checkbox.

copy4

You can select to copy this application to a new data dictionary. However, after selecting to copy the XML and HTML files, if you select to copy to a new application type, you will lose the selection to copy the XML/HTML files. This is because you must compile fresh HTML and XML files after changing the application template.

Click Accept to finish copying the application. You will be brought to the additional options screen. When you click to build your application, you will see that the HTML and XML files already exist, and will be prompted to select whether to overwrite your HTML and Application properties. You do not need to overwrite either file. While you have copied the HTML and XML files, you must rebuild your new application to generate other files required for the application to run properly.

Notes

Additional Note #1: You can only copy an application from its original number. If this number exists in the other data dictionary, you will not be able to copy it. You must first copy the application to its current dictionary using a number that is available in both dictionaries. Then, copy the newly numbered application to the dictionary of your choosing.

Additional Note #2: You can only copy applications to data dictionaries to which you are currently assigned.

Created: July 9, 2014 | Modified: November 3, 2014

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

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

See all tags »

michaels, ross & cole, ltd. (mrc)

Privacy Policy Cookie Policy Cookie Settings Notice at Collection Do Not Sell or Share My Personal Information

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


© 2024 mrc. All rights reserved.