FUJITSU FS Logo
HomeMigrationsProducts ServicesInformationNewsPartnersStudentsPricingAbout Us
Quick Search  
spcer
 
DowloadSupport
Home > Students
Students title   students graphic
COBOL Version 3
Descriptions COBOL V3
PowerCOBOL V3
Support for Students
Samples COBOL V3

 

 

PowerCOBOL Version 3.0

Use PowerCOBOL Version 3.0 to:

  • Create and manipulate application interfaces using graphical tools
  • Include event-driven programming objects in applications
  • Develop multi-platform client/server applications
  • Use sound, pictures, and video in multimedia applications
  • Use built-in development tools
  • Create graphical applications

Create Application Interfaces
To create graphical user interfaces (GUIs) and client/server applications using existing COBOL expertise, PowerCOBOL offers the industry's most powerful and practical Windows-based tools. COBOL programmers will find all the capabilities needed to produce state-of-the-art, two- and three-tier, GUI-based client/server applications. The ability to handle visual processing tasks in COBOL reduces training, maintenance, and other costs. PowerCOBOL is thus ideal for adding GUI front-ends to existing COBOL applications or building entirely new applications for Windows platforms.

Quick Visual Programming
PowerCOBOL makes short work of GUI design by enabling you to create graphical interfaces visually. You assemble visual application windows by dragging and dropping graphical elements into the configuration you want. When you design the interface windows, choose among all the standard types of graphical elements, including scroll bars, push buttons, and images. You place these elements wherever you want and control details such as fonts and colors.

You can also take full advantage of multimedia data types such as audio and video that are available in the Windows environment. To create a new application or enhance an existing one, you begin by creating a window using PowerCOBOL's visual programming capabilities. Then you edit the event procedures associated with each of the window's graphical elements. Finally, you compile, link, debug, and execute the application as you would for any COBOL program. PowerCOBOL provides the facilities to perform all these steps and more on the Windows platform.

Event-driven COBOL
While traditional COBOL programs utilize a procedural approach, that approach limits the choices users can make in a graphical environment. Graphical interfaces must permit users to click on buttons or scroll bars or any other on-screen function at any time and get the proper response. Event-driven code makes this flexibility possible by eliminating the need for developers to foresee every possible action users might take. Behind every graphical element is a chunk of event-driven code.

Event-driven Programming
PowerCOBOL offers complete support for event-driven programming. A user's mouse-click or keyboard entry initiates a PowerCOBOL event procedure, which can include COBOL code written by developers. Because the event-response structure is built into PowerCOBOL, developers can focus on the COBOL code at the heart of the application. PowerCOBOL takes care of organizing the responses. PowerCOBOL includes a variety of COBOL event procedures that you can modify by editing the text strings provided. You can also add your own procedures based on the PowerCOBOL examples. Creating PowerCOBOL event procedures is straightforward for COBOL developers because you treat on-screen controls as variables and manipulate them using standard COBOL syntax.

Develop Multi-platform Client/Server Applications
With PowerCOBOL's graphical-front-end capabilities, you can rapidly develop the client portion of client/server applications. The front-end functions take advantage of the PC's low-cost processing power and interactivity, reducing the load on costly mainframes or UNIX servers. End users get the ease of use they demand, while you minimize development time and cost. A key to client/server applications is database support, and PowerCOBOL delivers the ability to interact with a wide variety of databases. Using embedded SQL COBOL statements, you can furnish access to ORACLE, INGRES, and Sybase databases on UNIX platforms. You can access virtually any database using PowerCOBOL's Open Database Connectivity (ODBC) interface coupled with embedded SQL COBOL statements. In the interface windows of your applications, you can provide charts and graphs of database contents as well as sorted tabular listings.

Use Multimedia
On the Windows platform itself, PowerCOBOL allows you to interact with other Windows programs using Dynamic Data Exchange (DDE) and Object Linking and Embedding (OLE). With DDE your applications can automatically exchange data with other Windows applications, such as spreadsheets and multimedia programs. You can use OLE to link or embed another application or pieces of another application into your application.

Use Powerful Built-In Development Tools
In addition to the COBOL compiler, linker, and full-function debug tool provided in PowerCOBOL, you get an interpreter that allows you to interactively build and modify your application. This feature eliminates much of the tedium of traditional code development.

As with any PowerCOBOL application, you begin interpreter-based development by defining an interface window. Then you describe an event procedure for one of the window's functions and have the interpreter analyze the procedure. You can edit and debug the resulting code until it works as desired. The COBOL compiler is then used to generate the final executable file of the application. Using the PowerCOBOL interpreter, you develop applications faster and still get compiled-code performance.

To provide comprehensive and consistent development features, PowerCOBOL furnishes a graphical, project-based development environment. A project contains all of an application's resources, including windows, procedures, bit maps, a COBOL source file, and a COBOL library file.

Use PowerCOBOL to Create Graphical Applications
The PowerCOBOL environment gives you all the advantages of a Windows tool bar and pull-down menus for fast development. You construct graphical windows and compile, link, execute, and debug applications without leaving the development environment. PowerCOBOL includes everything you need for creating graphical applications for Windows PCs.

Visual Functions

Basic Window functions
Common Windows function characteristics (a partial list):

  • Combo box
  • Push button
  • Radio button
  • Character string display item
  • Table (list)
  • Group box
  • Check box
  • COBOL Item display -On screen display and input formats can be specified in the same manner as a COBOL PICTURE
  • Picture edit item
  • Mouseless operation - Use of tab or PF key for program operation.
  • PF key item
  • Set focus method



Multimedia

Use of multimedia, such as images (BMP or JPEG format), photo CD, metafiles, and sound:

  • MCI Item
  • Image display item
  • Metafile item
  • Animation item
  • Sound item
  • Graph - Bar and pie graphs are supported.
  • On screen display and input formats can be specified in the same manner as a COBOL PICTURE
  • Graph item



Linkage to other applications

OLE and DDE linkage can be used to link with other applications running within the Windows environment. Applications such as Lotus 1-2-3, Excel, etc. can be linked with PowerCOBOL.

  • OLE item
  • DDE item
  • Excel item



Platforms Supported

Microsoft® Windows® 95
Microsoft® Windows® 98
Microsoft® Windows® NT (3.51 or greater)

 © 2003 - 2008 Fujitsu Computer Systems Corporation. All Rights Reserved.