New Data Dictionaries will automatically utilize an updated stylesheet that improves the look and style of your generated applications. Existing Bootstrap dictionaries can also be retrofitted to use this new look.
An improved RESTful web service template is now available. This new template further utilizes best practices as well as supports additional security methods (such as API keys and bearer tokens).
Parent/Child functionality has now been enhanced to allow you to directly add to the child record while editing the header record.
Brought to you by popular demand, m-Power has been enhanced to now ship the Reorder Maintainer for all Bootstrap dictionaries.
m-Power enhanced to support fixed column heading in all grid based retrieval and maintenance templates. Fixed column heading continues to be supported in reports.
We are excited to announce that the completely overhauled m-Power development interface is now available for download. We are also proud to announce that these improvements were based on user feedback from our customers. At the core of the redesign is a focus on improved developer efficiency resulting in a faster, more intuitive user interface. Developers can expect an m-Power experience with fewer clicks, faster response times, and a more streamlined build process. More information regarding this new m-Power interface can be viewed by the associated links.
While many customers have loved the flexibility their end-users experience with Data Explorer (DX), we felt that DX could use an overhauled UI. This new interface makes end-user reporting even more intuitive. End-users can more easily create reusable saved designs and create beautiful dashboards.
For those m-Power developers who utilize the source view, as opposed to the WYSIWYG view of the editor, will see major improvements via source mode. Notable enhancements include: typeahead suggestions, the ability to diff, formatting improvements, and js/css asset management to name a few. Please review the documentation for more information.
This feature allows developers to enable an option to allow end-users to compare year over year values based on the day of the week (and week of the year), rather than a specific date. This feature is impactful for users who need reporting that allows them to see how a Saturday from the current year compares to the corresponding Saturday (based on the week of the year) from the previous year.
Developers can now specify, during Data Dictionary creation, whether they want to start from scratch or if they prefer to copy an existing Dictionary. Choosing this option will automatically copy all registered tables, fields, and synonyms to the new Data Dictionary.
This feature allows developers to, graphically, link conditional logic to actions of their maintenance apps to help with common needs. For instance, developers can take advantage of this feature if they want to conditionally call a Task group when a maintainer is executed, but only if certain conditions are met. This feature is intended to replace the Business Rules Designer.
Particularly helpful for developers who want to allow users the ability to transition elements through a workflow. Examples of this include managing the lifecycle of an order or a hotline ticket. Users will love this feature as it increases visibility as well as ease of use for working with these statuses. Developers will love the precision and flexibility that this feature gives them in implementing these Status transitions.
This feature allows developers to visually see the relationships between applications within a Data Dictionary. This will be useful for team members who want to better understand how applications are connected with each other, especially from a presentation layer perspective.
Many times, developers need to better track when the last time an app was run, edited, painted, or compiled. They also want to know who performed such an action. Available now, developers can begin tracking this information directly within the m-Power platform.
Our team has added BLOB read support to m-Power. The advantage of BLOB support is that these binary fields can hold anything (including PDFs, images, etc...) directly in the database. With this feature you will be able to download BLOB data stored in the database to a file via m-Power.
We have now begun the process of testing and documenting how all of our customers can upgrade to Tomcat 9 for their application server. This version offers the latest in terms of speed, stability, and security.
m-Power now supports a new template library, named the Bootstrap templates. These templates allow developers and users to interact with templates that are geared to look beautiful on both mobile and standard devices. Further, several new features have been added to these templates, including: multi-column sort, column reorder, filtering visibility, list/detail view, pulldown menus, and responsiveness. Be sure to check out the documentation to learn about all of these new and exciting additions!
For many customers, building m-Power maintainers is an everyday occurrence. In doing so, users find they often spend a considerable amount of time perfecting the design of these apps. To better facilitate this process, we have developed a form designer into m-Painter which improves functionality as well as decreases effort in customizing your m-Power forms. Now, in just a few clicks you can tailor the layout of your forms (and single row display views).
Numerous enhancements have been made to m-Painter, all specifically geared towards improving every day processes while minimizing the need to interact with source code directly. For example, a new edit element window lets you easily add Bootstrap components throughout your application. You can easily integrate security based on user privileges and/or menuing groups. You can also control conditionally viewing/hiding of elements on the page based on user input.
m-Power applications now include auditing logic that can now track specific changes made by a user. As an example, you can now track both the before and after of what was changed thus giving you a deeper look into the historical changes made by users.
m-Power now supports an updated and more robust menuing package for end-users. The system now allows for a 3rd level of hierarchy, as well as requested features such as the ability to better order major groups and the additional support of Font Awesome icons. Additionally, the UI for managing menu objects such as users, roles, and permissions is greatly enhanced. Please see the documentation and video for much more information.
m-Power and m-Power DX have been enhanced to now include new functionality with respect to date processing. Users will now be able to select common date filters (such as YTD, MTD, current date, yesterday, Current Fiscal Year, etc...) as filter options. As a developer this means there is no more need to create several helper calcs to determine various dates as these will be automatically available for you.
m-Power Maintenance apps have been enhanced to include two useful features. The first is the ability to set an auto-sequence flag directly when specifying a sequence key. Secondly, developers who have an interest in recording auditing information can easily do so within Field Settings under the new audting column options.
Customers on active maintenance and warranty for their m-Power software can take advantage of a turn-key application analytics snap-in to their m-Power applications. This option, available by installing a few lines of code into your footer file, allows you to track application usage by user, date, etc... This information will give you a better idea of which users utilize your applications the most, and which applications they most often frequent. Please contact mrc support to enroll into this free service.
m-Power and m-Power DX have been enhanced to allow for period over period comparisons. DX users will also have the ability at runtime to compare a result set to either the previous year or previous period based on the time frame selection. In m-Power, this same functionality is available to the m-Power end-user. Users will love the robust flexibility to choose from a large assortment of pre-built date options (such as YTD, current week, YTD, etc...) and be able to compare that to its prior period, prior year, or a custom date range.