Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
Problem: Compatibility with Net Express v2.0 & v3.0 Resolution: Release: 3.0 There's an online book called Migration Cookbook for some reference, regarding features that could have been omitted or changed from previous compilers (like Object Cobol, Workbench, Net Express 2.0 products). However, we recommend that you recompile all your programs, initially, using REBUILD ALL. Then when given new amended source codes/patches, just do a REBUILD for those files. Only the parts of your project that have changed (including files that are dependent upon changed files) are rebuilt. Old KB# 6855
Problem: CONVERT within a SQL statement is causing a syntax error when defined at the 01 Resolution: Release: 3.1 The latest ESQLv3.1 002 fixpack has SQL TYPE's that can be defined at 01 level o OpenESQL now supports new "SQL TYPE"s that can be used as host variables DATE, TIME, TIMESTAMP, DATE-RECORD, TIME-RECORD, TIMESTAMP-RECORD, CHAR-VARYING, BINARY, VARBINARY, LONG-VARBINARY, AND LONG-VARCHAR. Old KB# 6825
Problem: Release: 3.1 How to install on client machine from a server using the normal CD-ROM. Resolution: Introduction to Installing from a Server As system administrator you have two methods of installing this product on users' machines via a server. They are described in separate topics. This topic introduces and compares the two. In one, you install onto the server and then users run Setup to install from the server. This is detailed in the topic Server/Client Install Process. In the other, you copy the product onto the server and then use a third-party software distribution package, such as Microsoft's System Management Server (SMS), to install onto the users' machines. This is detailed in the topic Installing Using a Third-party Software Distribution Package. Both methods give you control of what options the user can install and mean you do not have to send the installation CD to every user, as they inst
Problem: Unable to apply filehandler FixPack Resolution: Release: 3.1 Create c:\\temp and have environment variables tmp and temp point to this folder. Old KB# 6836
Problem: Error 114 on file '...\\check.lbr\\CMD.gnt' Resolution: Release: 3.1 This problem is fixed with the compiler fixpack cmp08ne31.exe Attachments: alert_rmw21.log Old KB# 6815
Problem: Release: 3.1 Each COPY statement in your program identifies a copyfile to be copied. If the filename in the COPY statement is incomplete, because it lacks either an extension or a path, the Compiler searches for it as follows: Resolution: 1. In the directory given by the COPY library-name. Note that if the name of the copy file is a qualified filename, that is, it includes the path or directory, the Compiler searches that directory only 2. In the directory containing the main source program being compiled 3. In any directories listed in the COBCPY environment variable, in the order specified If the COPY statement does not give the extension of the copyfile's filename, the Compiler searches for files with extensions given by the directives OSEXT and COPYEXT. You can set the COBCPY environment variable from each project as follows: 1. Go to Project > Properties > Environment
Problem: Project file cannot resolve the location of source codes Resolution: Release: 3.1 Just do an Update All Dependencies to resolve all files in the current directory and use the cobcpy environment variable to resolve the location of the copybooks in different directories. Old KB# 6838
Problem: Dialog System - unable to refresh text displayed on push button Resolution: Release: 3.1 Move the data to be displayed to a field in the data block and use SET-OBJECT-LABEL PB1 'data-block-field' Attachments: 8012-00-RF-DATE-VAL.cpy Old KB# 6852
Problem: Getting an error 173 when calling a .DLL which contains an EXTERNAL file def Resolution: Release: 3.1 Link the modules MFFH.OBJ EXTERNL.OBJ and BSIO.OBJ into the .EXE program. These can be added under Link options Advanced. Attachments: 10517 (Delete Partition) 20081011.zip Old KB# 6829
Problem: Error code 119 on EXTSM when calling subroutines that do a SORT Resolution: Release: 3.0 Do not link in the system programs on the DLLs (advanced link option). Instead link in the system programs on the main EXE and add EXTSM.OBJ as an additional object (advanced link option again. Attachments: Header.rar Old KB# 6845#COBOL#ServerExpress#AcuCobol#RMCOBOL#netexpress
Problem: Compile of function UPPERCASE, causes message 13-s user name required Resolution: Example: Move function upper-case (dataname-1) to dataname-2. Attachments: LSWPOL.cpy Old KB# 6816
Problem: How to initialize COM properties when COBOL COM is instantiated. Resolution: Release: 3.1 - How to initialize COM properties when COBOL COM is instantiated. You can't do this automatically. However, what you could do is create an initailize instance method and have the client call that, or have the instance variables as OLE properties and have the client set them. Old KB# 6805
Problem: Converting from OS/2 to Net Express Windows & X"91" function not found Resolution: Release: 3.1 He was linking statically using cbllink -b. This does not work when using the X"91" call in your program. When he changed it to cbllink -rs it worked fine. Attachments: Screen shot and Activity Log entry.doc Old KB# 6793
Problem: Where is the Application Server installation software? Resolution: Release: 3.1 On installation cd-rom in the Application Server subdirectory Attachments: (20080606_1532)END.pcf Old KB# 6781
Problem: Release: 3.1 How to transfer Micro Focus ANSI Sequential file to mainframe using FTP? Resolution: 1. From a command prompt, change the directory to the directory containing the file is to be uploaded to. 2. Next you will require FTP rights to the mainframe and security for creating a mainframe dataset of the name you provide. 3. Sign on to the mainframe FTP using your FTP signon and provide your password when prompted. 4. Quote site recfm=fb lrecl=100 blksize=7200 wrap <--- the WRAP causes the FTP load the record by the LRECL 5. Put yourPC.file.dat 'main.frame.DSN.name' Old KB# 6776
Problem: Where are the COBOL source lacations? Resolution: Cobol programs can be found through the COBDIR environment variable directory entries at runtime and copybooks found through the COBCPY environment variable directory entries at compile time Old KB# 6778
Problem: Static Build getting fatal error lnk 1181 cannot open input file "winspool.lib". Resolution: Release: 3.0 Need to install the MSSDK from CD 2 from the Net Express 3.0 issue 1 CD case; two CD set. If you have received an upgrade to Net Express 3.0 that is a single CD and you still need to use the frist one you received to install the MSSDK Attachments: WPP1102.JCL Old KB# 6780
Problem: Release: 3.1 You can use the call by number library routine X"91" function 69 to find out the attribute byte for a file. Resolution: Use the Find One File action code and specify your filename. Set the attribute byte to 01 so that it includes read-only files in the search. Upon return from this call check the attribute byte for the file. If bit 0 is set to 1 then the file is marked as read-only. If bit 0 is set to 0 then it is not marked as read-only. Look in the Net Express Help/Find under Library/Alphabetical list of Library functions. Old KB# 6775
Problem: Release: 3.1 To get the fixpacks you need to start Net Express on a workstation which is connected to the Internet. Resolution: Open up the Net Express Help menu > Support > Product updates This will automatically take your browser to the download site. When it asks you for a support ID you will have to create one if you have not been on our web site before. You can enter any userid and password that you like but you must enter your valid serial number from the CD-ROM. When this id has been created you can start Websync again and logon using the userid and password. Download all the fixpack files to your local drive. To install them, you simply need to execute each fixpack's self-extracting .EXE file on each system where Net Express is installed and the fixes will be applied automatically. Some of them will not be required because you may not have the relevant component installed. A message will be di
Problem: Looking for white papers or details on COM objects Resolution: Release: 3.1 Consult the bookshelf at the "Part 3: The Object COBOL Model" page located in Start > Programs > Net Express 3.1 > Bookshelf > Distributed Computing (under Programmer's Guides). Old KB# 6782
Problem: Release: 3.1 The tables below show the section that indexed names should be declared in under different circumstances. Resolution: OCCURS ... INDEXED BY index-name allocation For non-recursive programs (ie. no local storage section): index-name allocated index-name defined in: | noreentrant | reentrant(1) | reentrant(2) working-storage | w-s | w-s | t-l ----------------------------------- -------------------- ------------------- ------------------ thread-local | t-l  
Problem: EXE doesn't appear to run and doesn't produce any output or errors Resolution: Make sure if the character based application that is linked has the interface type set to character. Attachments: ComparisionProblem.zip Old KB# 6790
Problem: Example of doing backup thru embedded sql. Resolution: The key to doing backup is you need to be in autocommit mode exec sql SET AUTOCOMMIT ON end-exec exec sql BACKUP DATABASE MICROFOCUSDB TO MICROFOCUS end-exec Attachments: ExportUnderscore.zip Old KB# 6796
Problem: Copy file with dds extension , brings up as text file. Resolution: Release: 3.1 Options->edit-> copybook extensions add the .dds extension. Old KB# 6795
Problem: How to deactivate the browser's history? Resolution: Release: 3.1 This cannot be done with Net Express. The users may have to refer to a third-party active-x or javascript. Old KB# 6783
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.