This manual explains messages written by the WINCOB and compile commands, the COBOL compiler, and the COBOL runtime system. The messages listed are:
Messages Output by WINCOB and Compile Commands (*1)
Messages Produced by the COBOL Compiler
Messages Produced by the COBOL Runtime System
Messages Produced by the COBOL Error Report (*2)
System Error Codes
SCODE Format Error Codes
File System Error Codes (when used by other products)
For Messages with prefix "JMWnnnnI" that are written by the COBOL Error Report, refer to the "NetCOBOL Debugging Guide."
*1: WINCOB is a function that is specific to [Win32]..
*2: COBOL Error Report is a function that is specific to [Win32] and [Winx64].
How this Manual is Organized
This manual consists of the following chapters and appendices:
Chapter | Contents |
---|---|
Details of the WINCOB messages and Compile Commands messages. | |
Details of the COBOL Compiler messages. | |
Details of the COBOL Runtime System. | |
Details of the COBOL Error Report. | |
Details of the System Error Codes. | |
Details of the SCODE Format Error Codes. | |
Details of the File System Error Codes. | |
Notes. |
Conventions Used in this Manual
This manual uses the following typographic conventions.
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 pull down 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. If items are omitted, the underlined item is assumed. |
CHECK WITH PASCAL LINKAGE ALL 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. Defaults are underlined. |
PROCEDURE DIVISION : ADD 1 TO POW-FONTSIZE OF LABEL1. IF POW-FONTSIZE OF LABEL1 > 70 THEN MOVE 1 TOW POW-FONTSIZE OF LABEL1. END-IF. | This font is used for examples of program code. |
The sheet acts as an application creation window. | Italics are occasionally used for emphasis. |
"COBOL Language Reference" Refer to "Compile Options" in Chapter 5. | References to other publications or sections within publications are in quotation marks. |
We have tried to make all of our examples position-sensitive. However, given the restrictions of the size of the page, in some examples we have not been able to accomplish this. You should be aware that NetCOBOL is a position-sensitive language, unless you specify that your source is free format by using the SRF compiler option.
The term national language or national in this manual indicates double byte character languages, such as Japanese, Korean, or Chinese. Functions that are only available in the national language version of this system are indicated by [*XXXXXX*].
Abbreviations
The following abbreviations are used in this manual:
Product Name | Abbreviation |
---|---|
Microsoft(R) Windows Server(R) 2019 Datacenter Microsoft(R) Windows Server(R) 2019 Standard Microsoft(R) Windows Server(R) 2019 Essentials | Windows Server 2019 |
Microsoft(R) Windows Server(R) 2016 Datacenter Microsoft(R) Windows Server(R) 2016 Standard Microsoft(R) Windows Server(R) 2016 Essentials | Windows Server 2016 |
Microsoft(R) Windows Server(R) 2012 R2 Datacenter Microsoft(R) Windows Server(R) 2012 R2 Standard Microsoft(R) Windows Server(R) 2012 R2 Essentials Microsoft(R) Windows Server(R) 2012 R2 Foundation | Windows Server 2012 R2 |
Microsoft(R) Windows Server(R) 2012 Datacenter Microsoft(R) Windows Server(R) 2012 Standard Microsoft(R) Windows Server(R) 2012 Essentials Microsoft(R) Windows Server(R) 2012 Foundation | Windows Server 2012 |
Microsoft(R) Windows Server(R) 2008 R2 Datacenter Microsoft(R) Windows Server(R) 2008 R2 Enterprise Microsoft(R) Windows Server(R) 2008 R2 Standard Microsoft(R) Windows Server(R) 2008 R2 Foundation | Windows Server 2008 R2 |
Windows(R) 10 Education Windows(R) 10 Home Windows(R) 10 Pro Windows(R) 10 Enterprise | Windows 10 or Windows 10(x64) |
Windows(R) 8.1 Windows(R) 8.1 Pro Windows(R) 8.1 Enterprise | Windows 8.1 or Windows 8.1(x64) |
Windows(R) 7 Home Premium Windows(R) 7 Professional Windows(R) 7 Enterprise Windows(R) 7 Ultimate | Windows 7 or Windows 7(x64) |
Microsoft(R) Visual C++(R) development system | Visual C++ |
The Microsoft Windows products listed below are referred to in this manual as "Windows(32)".
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2
Windows 10
Windows 8.1
Windows 7
The Microsoft Windows products listed below are referred to in this manual as "Windows(x64)".
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
Windows Server 2008 R2
Windows 10(x64)
Windows 8.1(x64)
Windows 7(x64)
System-specific Functions
Some parts of the articles described in this manual differ among systems. Such parts are indicated by Win32 and Winx64 and correspond to the following systems:
Indication | Corresponding system | Product name |
---|---|---|
[Win32] | Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 Windows 10 Windows 8.1 Windows 7 | NetCOBOL (32bit) V11 |
[Winx64] | Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 Windows 10(x64) Windows 8.1(x64) Windows 7(x64) | NetCOBOL (64bit) V12 |
Product Differences
The following products are not supported in the US English-language version or other English-language versions of this product, but may be mentioned in this manual:
Print Walker/OVL option
Systemwalker/List Works
PowerRDBconnector
Trademarks
NetCOBOL is a trademark or registered trademark of Fujitsu Limited or its subsidiaries in the United States or other countries or in both.
Microsoft, Windows, Windows Server, and Visual C++ are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
Btrieve and Pervasive are registered trademarks of Actian Corporation. Pervasive Software, Pervasive.SQL, and Pervasive PSQL are trademarks of Actian Corporation.
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
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.
The permission of the Microsoft Corporation has been obtained for the use of the screen shots.
Acknowledgment
The language specifications of COBOL are based on the original specifications developed by the work of the Conference on Data Systems Languages (CODASYL). The specifications described in this manual are also derived from the original. The following passages are quoted at the request of CODASYL.
COBOL is an industry language and is not the property of any company or group of companies, or of any organization or group of organizations. No warranty, expressed or implied, is made by the COBOL Committee as to the accuracy and functioning of the programming system and language. Moreover, no responsibility is assumed by the committee, in connection therewith.
The authors of the following copyrighted material have authorized the use of this material in part in the COBOL specifications. Such authorization extends to the use of the original specifications in other COBOL specifications:
FLOW-MATIC (Trademark of Sperry Rand Corporation), Processing for the UNIVAC I and II, Data Automation Systems, copyrighted 1958, 1959, by Sperry Rand Corporation.
IBM Commercial Translator, Form No. F28-8013, copyrighted 1959 by International Business Machines Corporation.
FACT, DSI 27A5260-2760, copyrighted 1960 by Minneapolis-Honeywell
Export Regulation
Exportation/release of this document may require necessary procedures in accordance with the regulations of your resident country and/or US export control laws.
The contents of this manual may be revised without prior notice. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Fujitsu Limited.
October 2019
Copyright 1992-2019 FUJITSU LIMITED