User Tools

Site Tools


General Steps for Application Authors

Before you start to author a custom web application (or EASAP), get to know your Users’ needs and processes. Keep in mind that simpler is usually better. Your EASAP should enable Users to execute a given task as easily as possible.

Creating a new EASAP

First check with your Administrator that you have a user ID with Author privileges.

  • Log in to EASA by clicking on the link sent to you by your EASA Administrator, by opening your browser and clicking on the EASA link (if you have the URL saved from before) or by opening your browser and typing in the URL for your EASA server as described at the Getting Started with EASA page.

The URL has the following structure:

 http://<Domain_Name>/easa/

where <Domain_Name> is the computer name or domain name of your EASA Server (often its localhost). You can save the link as a favorite in the browser.

  • Select EASA→Set Mode→Author
  • Under EASA→Applications, select New and click on the Create button
  • A new EASAP is created in EASA→Authoring→My EASAPs with a default name.

Note: for versions prior to EASA 5.2: If this is the first time you have built an EASAP, you will need to install the EASA Client by clicking on the EASA Client link at the bottom of the page. When done, use your browser’s Back button to return

  • Click on the EASAP Builder link, and a new window will appear

You should now see the New Application wizard, which opens any time we edit an EASAP called ‘New EASAP’. It allows us to set some PROPERTIES for our EASAP. The title can be anything you like.

  • You can control which Category (rather like a folder) in which your EASAP be will accessible for a User. You can type a new one, or simply select ‘Training’

Note: Optionally, you can select an Image and a brief Description of your choice, both of which will be visible to a User once you publish your EASAP.


  • Click Next,

We now have some options on how we wish to define the user interface of our new EASAP.

Defining the EASAP’s User Interface and functionality

When Users start using your EASAP, their 'user experience' will be determined by the content you create. Tutorials listed above will show you how to use EASAP Builder to create sophisticated applications with GUI objects such as data entry boxes, choice lists, pull down menus, and tables. You will be able to build applications that interact with databases, run batch processes, and offer reporting functions.

There are multiple options to proceed with the creation of the EASAP:

  • Open the EASAP Builder - proceed by setting up everything in the Builder tool
  • Write SQL Wizard - opens a wizard that helps setting up database writing objects for the EASAP
  • Read SQL Wizard - opens a wizard that helps setting up database reading objects for the EASAP

Testing and Publishing your EASAP

  • Log in to EASA by clicking on the link sent to you by your EASA Administrator, or by opening your browser and typing in the URL for your EASA server at the Getting Started with EASA page
  • If you are not already in Author mode, select EASA→Set Mode→Author and click the desired EASAP under EASA→Applications
  • Select EASA→Authoring→Testing and Test EASAP. The EASAP is opened in a new tab of the browser. This is what a User will see after the EASAP is published
  • Close this test window and then proceed to publish your EASAP, so that a User can open it, make changes, and save instances. Select EASA→Authoring→Publish, add appropriate release notes if desired, and then click Publish

Note: If the Revision buttons are not present, but you do see an Unpublish button, then the EASAP is already published.

  • Next, you can check to see if the EASAP will be visible to a User on the EASA system. Go to EASA→Set Mode→User
  • Now click on the EASA→Applications tab and then select ‘Training’ in the Category choice list. A thumbnail of the EASAP will now be visible in the table or gallery layout