Audience
Prior to using NetCOBOL, it is assumed that you have the following knowledge:
You have some basic understanding as to how to navigate through and use the Microsoft Windows product on your machine.
You understand the COBOL language from a development perspective.
If you plan on using Microsoft’s Visual Basic development environment, you have spent some time using Visual Basic to get a feel for its interface and capabilities.
How This Manual is Organized
This manual contains the following information:
Chapter 1 | A Quick Tour |
Chapter 2 | Developing GUI Applications |
Chapter 3 | Working with Visual Basic and COBOL |
Chapter 4 | Using SQL with COBOL |
Appendix A | Sample Programs |
Appendix B | Tips |
Note:
This manual contains product descriptions of some products that have been deprecated. Please refer to the product manual for additional information on product information and usage.
Conventions Used in This Manual
Example of convention | Description |
setup | Characters you enter appear in bold. |
Program-name | Underlined text indicates a placeholder for information you supply. |
ENTER | Small capital letters are used for the name of keys and key sequences such as ENTER and CTRL+R. A plus sign (+) indicates a combination of keys. |
… | Ellipses indicate the item immediately preceding can be specified repeatedly. |
Edit, Literal | Names of menus and options appear with the initial letter capitalized. |
[def] | Indicates that the enclosed item may be omitted. |
{ABC|DEF} | Indicates that one of the enclosed items delimited by | is to be selected. |
CHECK PARAGRAPH-ID COBOL ALL | Commands, statements, clauses, and options you enter or select appear in uppercase. Program section names, and some proper names also appear in uppercase. Underlined text indicates the default. |
DATA DIVISION. WORKING-STORAGE SECTION. * Get the #INCLUDE file to the data control #INCLUDE "NUMDATA.COB". | This font is used for examples of program code. |
The form acts as an application creation window. | Italics are occasionally used for emphasis. |
“PowerCOBOL User’s Guide” See Chapter 6, “Creating an Executable Program.” | References to other publications or chapters within publications are in quotation marks. |
Related Manuals
NetCOBOL User’s Guide
NetCOBOL Language Reference
NetCOBOL Syntax Samples
NetCOBOL Debugging Guide
NetCOBOL CBL Subroutines User’s Guide
NetCOBOL CGI Subroutines User’s Guide
NetCOBOL File Access Subroutines User's Guide
NetCOBOL Getting Started with COM Components
NetCOBOL ISAPI Subroutines User’s Guide
NetCOBOL Web Development Tools
NetCOBOL Web Guide
NetCOBOL J Adapter Class Generator User's Guide
PowerBSORT Getting Started
PowerBSORT Reference
PowerCOBOL Getting Started
PowerCOBOL Reference
PowerCOBOL User’s Guide
PowerFORM Getting Started
PowerFORM Runtime Reference
Trademarks
COBOL/2 is a registered trademark of Micro Focus International Ltd.
Windows, Windows Server, and Visual Studio are either trademarks or registered trademarks of Microsoft Corporation in the U.S.A. and/or other countries.
Oracle is a registered trademark of Oracle Corporation.
NetCOBOL is a trademark or registered trademark of Fujitsu Limited or its subsidiaries in the United States or other countries or in both.
Adobe, Acrobat, Acrobat Reader, and Acrobat logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Other product names are trademarks or registered trademarks of each company.
Trademark indications are omitted for some system and product names described in this manual.
Security
Since there are Internet-enabled functions in the development environment, it is recommended that you use the NetCOBOL development environment only in an Intranet, and not in the more open Internet environment.
To ensure security when working in an environment that is connected to the Internet, it is important to correctly set up both the applications created with NetCOBOL and their operating environment.
To safeguard resources (such as databases, and input and output files), and definition and information files required for the operation of programs from illegal access and tampering, you need to restrict access to the resources by OS functions and programs. In particular, keep important resources in an intranet environment in which a firewall has been installed.
Although this product offers different communication functions (such as the simple communication interface facility, and the Web subroutines), only the Web subroutines have been designed for use with Internet services. Therefore, only use these other functions in environments that are not connected to the Internet, or in intranet environments in which firewalls have been installed and which have been constructed to prevent security breaches.
If you are using the Web subroutines with NetCOBOL on a Web server, use the Web server authorization apparatus and encryption communication function (SSL) to prevent illegal access or information being leaked or tampered with. Additionally, use the Web server access log to investigate and pursue any incidents of illegal access. For details, refer to the documentation for the Web server you are using.
You need to test applications created with NetCOBOL to ensure that even if malicious or careless data values are provided as input, no important data can be destroyed or sensitive information obtained.
High Risk Activity
The Customer acknowledges and agrees that the Product is designed, developed and manufactured as contemplated for general use, including without limitation, general office use, personal use, household use, and ordinary industrial use, but is not designed, developed and manufactured as contemplated for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could lead directly to death, personal injury, severe physical damage or other loss (hereinafter "High Safety Required Use"), including without limitation, nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system.
The Customer shall not use the Product without securing the sufficient safety required for the High Safety Required Use. In addition, Fujitsu (or other affiliate's name) shall not be liable against the Customer and/or any third party for any claims or damages arising in connection with the High Safety Required Use of the Product.
Export Regulation
Exportation/release of this software may require necessary procedures in accordance with the regulations of your resident country and/or US export control laws.
The names of products described in this manual are abbreviated as follows:
Product Name | Abbreviation |
---|---|
Microsoft® Windows Server® 2012 R2 Datacenter Microsoft® Windows Server® 2012 R2 Standard Microsoft® Windows Server® 2012 R2 Essentials Microsoft® Windows Server® 2012 R2 Foundation | Windows Server 2012 R2 |
Microsoft® Windows Server® 2012 Datacenter Microsoft® Windows Server® 2012 Standard Microsoft® Windows Server® 2012 Essentials Microsoft® Windows Server® 2012 Foundation | Windows Server 2012 |
Microsoft® Windows Server® 2008 R2 Foundation Microsoft® Windows Server® 2008 R2 Standard Microsoft® Windows Server® 2008 R2 Enterprise Microsoft® Windows Server® 2008 R2 Datacenter | Windows Server 2008 R2 |
Windows® 8.1 Windows® 8.1 Pro Windows® 8.1 Enterprise | Windows 8.1 |
Windows® 8 Windows® 8 Pro Windows® 8 Enterprise | Windows 8 |
Windows® 7 Home Premium Windows® 7 Professional Windows® 7 Enterprise Windows® 7 Ultimate | Windows 7 |
Microsoft Windows products listed in the table above are referred to in this manual as "Windows".
August 2015
Copyright 2009-2015 FUJITSU LIMITED