ASNA logo

ASNA

The Leaders in IBM i Modernization
United States


Skip to main content

Navigation Menu

  • Products
    • Visual RPG
    • DataGate
    • Monarch
    • Wings
  • Services
    • Application Migration
    • Custom Application Development
    • Training and Mentoring
  • Events
    • Palooza
    • Conferences
    • Training
    • Webcasts
    • Workshops
    • Event List
    • Calendar
  • Articles
    • Newsletters
    • Press Releases
    • White Papers
    • Editor’s Desk
  • Company
    • Partners
    • Management
    • History
    • Case Studies
  • Support
  • Contact

Home » Products » Wings » Wings Online Demo

Wings Online Demo: The IronMonger Application

The IronMonger application provides software services for a fictional hardware company. The original RPG program comprises seven RPG programs, each of which uses a unique display file. For this example, all but one of those display files has been modernized (it was omitted to show the ASNA emulator in action).

The IronMonger example currently has all add/update/delete facilities disabled. A later version will add this capability back into the example. A narrative is provided below for each display.

One quick comment about the word “display” and its context for this narrative. Wings modernizes at the display file level. Therefore, any one Wings “display,” just like any one green-screen display, may be composed of one or more record formats for that display. The word “display” is used here to convey “one or more record formats.”

Click on any of the images below to see a larger version of the image.

M5 Customer Inquiry

This display shows a rather standard subfile display list of customers. For each customer, there are Update, Sales, Delivery Address, and Orders options available. You’ll notice that in the Wings version, what was a single input field in the subfile row has been changed to a drop-down box.

When you do a search (with either the original green screen app or the Wings version) the data is case sensitive. Try searching for “Dow” to get to the Downhill Cycle Specialists account.

M5 Customer Inquiry - before and after

M5 Customer Maintenance

Using the “Update” option from the M5 Customer Inquiry listing shows this panel which is used to maintain a customer account. The Wings version uses a drop-down to replace an input field for the customer Status value. This doesn’t take any code in Wings—you only need to set a few properties to enable a drop-down like this.

The Wings version also features a Google map to display the customer location on the map.

M5 Customer Maintenance - before and after

M5 Order Inquiry

Using the “Sales” option from the M5 Customer Inquiry listing shows the M5 Order Inquiry display. This shows orders for any given SKU. The Wings version adds the image for each inventory item SKU.

M5 Order Inquiry - before and after

The Wings version adds orders and sales graphs for each inventory item SKU. Each graph is placed in its respective tab on the the display.

Orders and sales graphs

M5 Customer Delivery Inquiry

Wings includes a built-in browser-based 5250 emulator. The M5 Customer Delivery Inquiry display is displayed by using the “Delivery Addr” option from the M5 Customer Inquiry list. This display shows how Wings renders a non-modernized display file. The M5 Customer Delivery Inquiry display was purposely non-modernized in the IronMonger to show the emulator in action.

The ASNA emulator lets you initially modernize the highest payoff display files, saving others for later. The ASNA emulator also comes into play when your application uses displays for which no source is available. For example, it’s very common for an RPG application to use WRKSPLF as an end-user workflow item. Thanks to the ASNA emulator, a display such as this would display very nicely without any disruption to the application. You have control over the styling (through custom CSS) of the ASNA emulator “skin.”

M5 Customer Delivery Inquiry - before and after

M5 Order Inquiry

Using the “Orders” option from the M5 Customer Inquiry listing shows the M5 Order Inquiry display. This shows order summary information. This display has an interesting Excel export feature (try it!). Note that this export isn’t to a simple comma-separated file, but rather this export can create a rich spreadsheet with formatting, derived cell values, and even graphs. The View Dtl column has been converted to a check box. Click it and press enter to see the next display.

M5 Order Inquiry - before and after

M5 Order Detail Inquiry

This display shows order detail for a given order. It shows corresponding images for each inventory item SKU. The original green screen application lets you update or delete orders from this panel-that facility is current disabled in IronMonger.

M5 Order Detail Inquiry - before and after

IronMonger

Would you like to see ASNA Wings in action? Complete this form, and we'll send you an email containing a link, username, and password to our demo application. We will keep your information private, and we don't like spam, so we won't send you any.
  • This field is for validation purposes and should be left unchanged.

Information

  • Fact Sheet
  • Wings Videos
  • Product Review
  • Wings Technical Tips
  • Wings Online Demo: The IronMonger Application
  • Infocon Wings Case Study

More Resources

  • Case Studies
  • Download Trials
  • Overcoming New Challenges

Product Details

Request More Information

Products

  • ASNA Visual RPG
  • ASNA DataGate
  • ASNA Monarch
  • ASNA Wings

Company

  • Overview
  • Management
  • History
  • Case Studies

Articles

  • Newsletters
  • Press Releases
  • White Papers
  • Editor’s Desk

Contact Us

14210 Northbrook Drive
San Antonio, TX 78232-5020
United States
Phone: 1.800.289.2762

Have a Question?

Contact Us

©2012 ASNA. All Rights Reserved. | Privacy Policy | Sitemap