Information

This site will undergo a brief period of maintenance on Friday, 18 December at 12:30 AM Central/12:00 PM IST. During a 30 minute window, site availability may be intermittent.

LAB: Create an Application in BMC Helix Innovation Studio- Create Powerful Views (Session 2 of 3)


Welcome to, or welcome back to, the Hands-On Lab series for BMC Helix Innovation Studio! These exercises are based on the learning tutorial content that are part of the BMC Helix Innovation Studio documentation.

Prerequisite

  • A developer sandbox running BMC Helix Innovation Studio. If you don't already have this, please quickly request one from the Developer portal.

  • Install the tutorial application, with full name com.example.lunchcatering, version 2.0.0. Note that if you were in the earlier lab session, you probably created your own similar application using your own application id. Installing this one will not affect your previous work. The reason to install this one is to make sure the lab instructions match your starting point exactly.
    1. If, for some reason, you happen to already have an your instance with the exact idcom.example.lunchcatering, it is best to remove it by using the Uninstall command from the Actions menu on the application page.  Otherwise, you will be potentially updating some of the definitions and data but leaving other older ones in place.
      image-2024-4-15_11-31-59.png
    2. Download the zip file: com.example.lunchcatering-2.0.0-INSTALL.zip (Complete Data Model).

      Warning

      Important

      To download the ZIP file, right-click the URL > Save link as. The ZIP file will get downloaded to the default download location of your web browser. You must use the 7-Zip utility to extract the contents of the ZIP file, and view the install package components. The contents of the install ZIP file cannot be extracted by using the Windows Zip utility or Mac archive utility.

      Note that certain versions of Windows Explorer will report a format problem with the zip file, because of a difference in the format of Java's zip library. You can ignore these errors.

    3. In BMC Helix Innovation Studio, go to the Workspace area and click the Install button to load the zip onto your BMC Helix Innovation Studio instance.
    4. As a quick sanity check, you should now see this application as Lunch Tutorial in BMC Helix Innovation Studio, including 3 Record definitions and 4 Association definitions.
      image-2024-4-15_11-33-50.png
  • If you have extra time, read through the application requirements analysis found in Analysis-and-design-for-a-solution-to-the-lunch-ordering-problem. For this lab setting we will be skipping right to implementation, but if you are confused about the application's personas and requirements you can always refer to this document.

Supporting public documentation

It is recommended that you have read the introductory information, such as the  orientation found in the published BMC Helix Innovation Studio documentation. Note that in the tutorial content itself, some links to documentation may not work correctly because the tutorial content is not yet part of public documentation. In this case, always refer to the currently published documentation at the preceding link.

Scope of this lab

In this session, we will build three Views that demonstrate powerful techniques for working the record editors, grids, action buttons, and containers, as are covered in Module 1 of the lunch application tutorial.

Before starting the implementation steps, if you loaded the installation package, take a minute to check out, in BMC Helix Innovation Studio, the records and associations that were pre-created for you.

Dive in

Now, follow along the topics in the tutorial that introduce the three views, and go as far as you can.

  1. Overview - Creating views for restaurants and orders.
  2. Creating-a-sliding-panel-view
  3. Enhancing-our-New-Order-view-to-use-associations
  4. Defining-a-view-for-managing-orders

Upon completion

Nice job! If you are already somewhat experienced with BMC Helix Innovation Studio, this could have gone quickly. If you have extra time, you can assist others around you (this is a great way to cement your own learning). Also, especially if you plan on attending the follow-on lab session,  Create an Application in BMC Helix Innovation Studio - Deep Dive on Process Designer, feel free to get started on the Module 1 content that is all about adding business processes to your application.

If you have fallen behind, don't worry, because you will have the opportunity to install a solution to this lab so you will be ready to start the next lab.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Innovation Suite 23.3