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
  • m-Power Administration
  • m-Power Data Views
Back to Manual

m-Power Data Views

 

The m-Power Data View is a feature that allows m-Power administrators as well as developers to pre-define queries at the Data Dictionary level. There are a variety of reasons why one would want to to do this, including:

  • Power users, tired of making the same queries/joins regularly, can setup common queries, including joins, calculations, and record selections, within m-Power Data Views to simplify future application development.
  • Administrators, wanting to reduce the chance of users creating incorrect joins, can pre-define complicated joins for novice developers. Then at run-time, the m-Power developer can select the pre-defined option, without fear that they will make an error.
  • Administrators, wanting to hide sensitive data from developers, can apply global record selections within m-Power Data Views. Then, when the developer builds the application, they will not be able to see this data that was filtered out at the Data Dictionary level.
  • Administrators, wanting to limit data access by developers in a shared environment, can apply row level security objects at the data dictionary level to force developers to only see data that is applicable to them.

How to build an m-Power Data View

Creating an m-Power Data View

  1. Click Manage Data from the left navigation panel
  2. Click the "Manage Tables" button
  3. Click the green "Data Views" button in the button bar
  4. Click "Create Data View"
  5. Give your Data View a name and a description. This information will be used during table selection, so be sure to enter a meaningful name.
  6. Select your fields/joins as you would during an application build process. Please note that m-Power Data Views do not support cases where a table joins back to itself.
  7. Once completed, you will see a screen that looks like this:


You can add record selections or calculated fields (via the "Logical Fields" button) just as you do during a traditional application build.

Once your Data View is created, you can now use it during your application build. Please note that m-Power Data Views are not available in Maintenance applications. During table selection, m-Power Data Views and traditional tables will be intermixed within the listing. However, please note that for administrative functionality, m-Power Data Views will not appear under the "Manage Tables" screen, nor will tables appear under the "Manage Data Views" screen.
Note: Any changes made to your Data View at the dictionary level will not go into effect until the application that utilizes the view is recompiled.

Setting Permissions for this Feature

By default, all users can build applications over tables as well as Data Dictionary views. However, developer access can be controlled to only access Data Dictionary views. To do this, navigate to Admin Menu -> System Management -> Manage m-Power Developers. Click the edit icon for the developer in question. Click the "Access Data Views Only" button and press "Save and Return to Manage m-Power Developers" button.
This user will now only be able to access Data Views in Retrievals, Reports, and Summaries. Please note that Data Views are not accessible in Maintenance applications.

Created: March 1, 2016 | Modified: June 12, 2017

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

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

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.