User Tools

Site Tools


APPLICATION

Guide Section: An EASAP GUI | EASAP Tree: PROPERTIES branch


APPLICATION sets the basic properties of the EASAP.

APPLICATION is a singleton object (ie. there is only one APPLICATION on an EASAP Tree).

APPLICATION
Essential Parameters:
Title:Title of EASAP
Author Name:Author's name
Status:EASAP status (default: Development, Pre-Release, Release)
Optional Parameters:
Width:Default EASAP window width in number of pixels
Height:Default EASAP window height in number of pixels
Selection Image:Image file name (.gif, .jpg or .png) used on EASA > Applications selection page
Image size automatically scales to fit properly in 'Gallery' and 'Table' views
Author Email:Author's e-mail address
Icon:Image file name (.gif, .jpg or .png) used as icon on upper-left corner of some windows
Password:Password for adding security to editing of EASAP
Max. Parametric Runs:Maximum number of runs a PARAMETRIC RANGE can generate at one time
Application Information:File name used as linked document in 'Information' column on EASA > Applications page in User mode, no restriction on filetype
Short Description:Short description of EASAP displayed in 'Table' view page at EASA > Applications
Download Only:Set EASAP to be a file Download Only: EASAP (default: NO, YES)
Allowed Clients:Select which Allowed Clients: types are allowed to open the EASAP (default: Web Browser, EASA Client)
Startup DORs:Comma-separated list of objects whose values will be set using special URL syntax from 3rd party application (see the Direct link method to open an EASAP)
EASA Session Id:Name for a new SCALAR to contain the User's session id
Temp Folder Path:Name for a new SCALAR to contain path to a folder to use for temporary files
each EASAP session creates this unique folder
Cached Excel Values:Set to 'All Data' to store the values of Excel cells as default values for the EASAP
This will shorten the startup time (default: All Data, No Data)

Allowed Clients:

By default, all EASAPs are configured to open in the Web Browser client only.

To override this we adjust Allowed Clients: to include EASA Client.

Allowed Clients: may be:

  • EASA Client only
  • Web Browser only
  • both EASA Client and Web Browser

A User may choose which client is used in their Client Preferences page when both EASA Client and Web Browser are allowed.

When Allowed Clients: Web Browser, set EASAP Builder > Options > Display compatible for > Web Browser


Download Only:

If we set Download Only: YES, we transform the EASAP into a file storage and retrieval tool.

These 'file download' EASAPs can be useful for storing such files as:

  • documents, e.g. design guides or product literature
  • results from experiments or analysis performed outside of EASA

For Download Only: YES, an Author will complete the EASAP in the following steps:

  1. Create the appropriate CATEGORY and
  2. Using the Files tab, create a folder called download/
  3. Upload the files to be available for downloading into this folder

We do not need to do anything to the remaining three branches, USER INTERFACE, PROCESSES and OUTPUT.

Once we have completed the two steps described above, save the EASAP, test, document and publish it.

Once published, the EASAP will be presented like any other in the Application Library. However, when a User opens it, he or she will see a user interface for the application, instead they will see either:

  1. A file opened in its associated application, if the download folder meets one of the following criteria:

    • contains only one file
    • contains an html file, which will be opened in a browser window and a directory starting with the same name as the html name
      for example demo.htm and demo_files
    • contains a file called app.htm or app.html, which will be opened in a browser window

  2. A file selection window (shown below) when two or more files have been uploaded into the EASAP.