Introduction to OpenInsight for Web (O4W)

An extensive two-day course for experienced OpenInsight developers. Here is an overview of what you will learn how to do:

  • Develop applications using the features of O4W such as forms, reports, pop-ups, and menus
  • Customize your applications using commuter modules
  • IIS and EngineServer configuration
  • Effectively deploy your applications

Course Outline
Module 1 Introduction, Terms and Concepts
Module 2 Configuring IIS 
Module 3 Creating O4W Users
Module 4 Crating O4W Forms
Module 5 Creating O4W Reports
Module 6 Creating O4W Dashboards
Module 7 Creating O4W Menus
Module 8 Calling Forms, Reports, Dashboards and Procedures
Module 9 O4W Commuter Modules
Module 10 Introduction to the O4W Application Program Interface (API)
Module 11 Course Summary

For more information, please call (201) 594-1422 or (800) 262-4747. In Europe or Africa, please call: +44 (0)208 912 1000.  In Asia, please call: +64 (9) 534 9134.

Advanced Topics in OpenInsight

An extensive three-day course for experienced OpenInsight developers. All demonstrations, examples, and exercises in the course use native OpenInsight tables and client/server data. The course covers the following topics:

The course covers advanced programming topics not covered in the Intermediate course, along with HTML and Web Services within OpenInsight.

This course was developed for advanced OpenInsight developers and requires that the Introduction and Intermediate Development in OpenInsight course have been completed.

Course Outline
Windows API Programming (Advanced Topic)
XML Subroutines (Advanced Topic)
OLE and OpenInsight (Advanced Topic)
OpenEngine functions (Advanced Topic)
HTML/XML (HTML and Web)
OECGI (HTML and Web)
INET functions (HTML and Web)
Web Queries (HTML and Web)
OECGI3 (HTML and Web)

For more information, please call (201) 594-1422 or (800) 262-4747. In Europe or Africa, please call: +44 (0)208 912 1000.  In Asia, please call: +64 (9) 534 9134.

Introduction to OpenInsight

An extensive three-day course for experienced developers who are new to OpenInsight. All demonstrations, examples, and exercises in the course use native OpenInsight tables and client/server data. Here is an example of what you will learn how to do:

  • Develop applications using the features of OpenInsight such as forms, reports, pop-ups, queries, and tables
  • Customize your applications using the BASIC+ programming language
  • Integrate linear hash and client/server data using Oracle or SQL Server
  • Effectively deploy your applications and integrate with the web

Course Outline
Module 1 Introduction, Terms and Concepts
Module 2 Tools and Application Management I
Module 3 Building the User Interface I
Module 4 Data Considerations - Linear Hash & Client/Server
Module 5 Database Manager
Module 6 Building the User Interface II
Module 7 Creating and Implementing Events
Module 8 Enhancing the User Interface
Module 9 Creating Reports
Module 10 Programming in Basic+
Module 11 Application Management II
Module 12 Collaborative Development
Module 13 Deploying Applications
Module 14 Arev32, CTO, OpenInsight for Web (O4W), SQL Connector
Module 15 Course Summary

For more information, please call (201) 594-1422 or (800) 262-4747. In Europe or Africa, please call: +44 (0)208 912 1000.  In Asia, please call: +64 (9) 534 9134.

Intermediate Development in OpenInsight

An extensive three-day course for experienced OpenInsight developers. This course requires that the Introduction to Development in OpenInsight course has been completed. All demonstrations, examples, and exercises in the course use native OpenInsight tables and client/server data. The course covers the following topics:

  • Advanced Basic + stored procedures and event handling.
  • Introduction to the OpenInsight Printer Interface (OIPI) functions and messages.
  • The use of DDE to load data into and out of other Windows applications, the use of Set and Get Property to insert data into and extract   data from Microsoft Word and Excel, and the detailing of the DDE-specific properties that exist in Basic+.
  • The creation and maintenance of data warehouses, including single and multi-value data, and scheduled updates.
  • The use of the new XML Workspace tool.


Course Outline
Advanced Basic + Programming

Stored Procedures

Create_Dialog

Dialog_Box

MSG

Popup

Send_Info

Utility function

Set_Status/Get_Status

Advanced Event Handling

Set_EventStatus/Get_EventStatus

Forward_Event

Send_Event

Post_Event

Create Event

Read Event

Write Event

PosChanged Event

SelPos Property

Send_Message

IOOptions Property

Repository Function

Qualify_Event

WinMsg Event

OIPI

DDE

Client/Server Workspace (Data Warehousing)

XML Workspace

For more information, please call (201) 594-1422 or (800) 262-4747. In Europe or Africa, please call: +44 (0)208 912 1000.  In Asia, please call: +64 (9) 534 9134.

Rules and Regulations

The purpose of Revelation Software's Online Discussion (also referred to as the discussion) is to provide you with a forum for exchange of information, opinions, feedback and comments. Please read the following rules before participating in Revelation Software's Online Discussion.

The right to use the Online Discussion is personal to you. You are not required to use your name or to disclose any confidential information. The discussion areas exist to help you and other developers become more productive and stay competitive. The online discussion is not a source of official Revelation Software information. For official information, please refer to official sections of the Revelation Software web site. Any information gathered from the discussion should be treated as advice, to be followed only at your own risk.

Rules and Regulations

The following rules apply to all discussion participants.

  • Do not use obscene or offensive language.
  • Do not submit anything that is libelous, abusive, hateful, an invasion of privacy, harmful to other users or harmful to the business interests of Revelation Software.
  • Do not post unauthorized advertising. This includes soliciting other members to buy or sell any products or services without the prior written consent of Revelation Software.
  • Do not use the discussion areas for unlawful purposes. Do not do anything that encourages conduct that would constitute a criminal offense, give rise to civil liability, or otherwise violate any local, state, national or international law or regulation.
  • Do not disrupt or interfere with the discussion areas.
  • Do not alter or tamper with any information or material on or associated with the discussion.
  • Do not submit any materials that violate the copyright or any other personal or proprietary rights of any third party.
  • Cross Posting (i.e. copying posts from one discussion group to another) is prohibited without the express written consent of Revelation Software.
  • By participating in the discussion, you grant Revelation Software the unrestricted right to use, reproduce, and distribute any material you post to the discussion in any present or future medium and for any purpose, including commercial purposes.
  • Revelation Software reserves the right to remove objectionable materials or anything that violates our submission rules and to take any action deemed necessary, including suspension or expulsion from the discussion, against any participants who interfere with the discussion or violate discussion rules.


Revelation Software makes no warranties relating to any subject matter or service accessed or obtained through the discussion. We also disclaim any and all warranties express and implied, except where prohibited or limited by law. Specifically, Revelation Software makes no representations about the suitability of any software, or about any content or other information, accessible on this service from whatever source, for any purpose. This service is provided "as is" without any express or implied warranties, including but not limited to warranties of merchantability, fitness for a particular purpose, conformance with description, or noninfringment.

Subcategories

Revelation Conference

The previous Revelation Software Users' Conference was held at the Omni Orlando Resort at Championsgate in Orlando, Florida on April 18-21, 2016.

Click Here

On The Road

Throughout the year Revelation Software attends various multivalue User Conferences as well as our Regional User Group meetings.

Click Here

International Offices

Revelation Software has various International Offices and sales regions located on multiple continents.

Click Here

Featured Clients

Revelation Software's clients are involved in every industry around the world. Here is a sampling of some of our clients and their businesses

Click Here