Version 4.2.6
 —  Web Technology  —

Demonstration Application - without JavaScript

This section covers the following topics:


Business Requirements

The demonstration application shows the use and programming of the Natural Web Interface. The functionality includes simple file maintenance with various selection functions as shown in the graphic below.

The demonstration is platform independent and is based on the Adabas files EMPLOYEES and VEHICLES.

Top of page

Design Decisions

The HTML-GUI has some restrictions for application design:

So in the demonstration application we use:

Top of page

Libraries, Modules and Naming Conventions

The demonstration contains one module (see also the installation of the Natural Web Server Extension):

SYSWEB

This library contains the following modules:

T3 HTML text for online documentation
E3 Examples for online documentation
D3 Demonstration application modules

Top of page

Starting the Demonstration Application

The start module for the demonstration is D3MENU.

To start the demonstration application (depending on your installation of the Natural Web Server Extension), call the subprogram D3MENU in library SYSWEB.

Example of the URL to call the demonstration application with SYSWEB:
http://yourserver/yourcgi/sysweb/d3menu

Top of page

Starting the Natural Web Interface Online Manual

You can start the online documentation from the Natural Web Interface.

The start module for the demonstration is D3MENU.

To start the online manual, call the subprogram D3MENU in library SYSWEB.

Example of the URL to call the demonstration application with SYSWEB:
http://yourserver/yourcgi/sysweb/d3menu

Top of page

Requirements

The following software must be installed:

Perform a CATALL for the programs D3* in the library SYSWEB to activate the demonstration application.

To view the pictures of the example delivered with the Natural Web Server Extension, copy all pictures to a directory /pictures of your HTTP server or set the environment variable PICTURES for the Natural Web Server Extension to the specific directory.

Top of page