User Tools

Site Tools


General Steps for Application Authors

Before we create a new EASA APPLICATION ( 'EASAP') we should get to know a User's needs and establish a system's requirements. Keep in mind that simpler is usually better. An EASAP should enable a User to execute a given task as easily as possible.


Create a new EASAP

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

  • Navigate a web browser to http://localhost/easa (or a link sent by your Administrator)
    • If the login page does not appear we need to troubleshoot the install process.
    • Log in using:
      • User name→author
      • Password→author
    • Select EASA→Set Mode→Author

The EASA Server is preloaded with several example EASAP's, navigate to:

  • EASA→Authoring→Applications→New
  • Click Create
    • → A new EASAP is created in EASA→Authoring→My EASAPs with a default name.
  • Click on the EASAP Builder link, and a new window will appear

The New Application wizard will open any time we edit an EASAP called ‘New EASAP’.

Here we set some initial PROPERTIES.

  • Choose and enter a title.
  • We can control which Category (rather like a folder) in which our EASAP be will accessible for a User.
    • Choose a new Category or simply select ‘Training’
    • Optionally, select an Image and a brief Description of your choice,
      • → Either will be visible to a User once we Publish the EASAP.
    • Click Next

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


Define the EASAP’s User Interface and functionality

When a User opens an EASAP, his or her 'user experience' will be determined by the content an Author creates.

  • The tutorials outline how the EASAP Builder can create sophisticated applications with GUI objects such as,
    • Data entry boxes
    • Choice lists
    • Pull down menus
    • Tables
  • An EASAP may,
    • Interact with a database
    • Run a batch process or a script
    • Deliver a finished report
  • There are various intial options available to assist in the creation of a new EASAP,
    • Open the EASAP Builder and begin to add objects to the Tree.
    • Open the Write SQL Wizard to configure writing data to a database.
    • Open the Read SQL Wizard to configure reading data from a database.
    • Open the Excel Range Wizard to automatically link Excel spreadsheet cells with an EASAP GUI.

Test and Publish an example EASAP

  • Navigate a web browser to http://localhost/easa (or a link sent by your Administrator)
    • If the login page does not appear we need to troubleshoot the install process.
    • Log in using:
      • User name→author
      • Password→author
    • Select EASA→Set Mode→Author
  • The EASA Server is preloaded with several example EASAP's, navigate to,
    • EASA→Authoring→Applications→All EASAPs
  • Select EASA→Authoring→Testing
    • Click Test EASAP
      • → The EASAP will open in a new tab of the browser simulating what a User will see after the EASAP is Published.
    • Close this test window
    • Select EASA→Authoring→Publish
      • → Now a User can open it, make changes, and save instances, add appropriate release notes if desired, etc…

If the Revision buttons are not present and instead there is an Unpublish button, then the EASAP is already Published.

  • Check to see if the EASAP is visible to a User
  • Select EASA→Set Mode→User
  • Click on the EASA→Applications tab
  • Select ‘Training’ in the Category choice list.
    • → A thumbnail of the EASAP will now be visible in the table or gallery layout