Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
Problem: ESO100 Cursor not declared on Close Cursor Resolution: Cursors can be defined within Working-Storage to prevent the sequence problem. The checker is reading the program line by line not following any perform paragraphs when checking the program. Check that references to a cursor are not made before the Cursor is defined to the program. Attachments: image001.jpg Old KB# 6868
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: 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: Block version numbers do not match Resolution: Release: 3.1 Export and import the screenset. In a case this occurs with application that uses RS files, the RS files may be required to be regenerated. Attachments: A3686.ddl Old KB# 6810
Problem: What would increase the DLL size coming from 3.0 to 3.1 considerable? Resolution: Release: 3.1 Net Express v3.0 shipped with and used the Microsoft v5.0 linker. Net Express v3.1 shipped with and used the Microsoft v6.0 linker. The size difference that you are seeing is due to the difference between the linkers. Old KB# 6824
Problem: How to link to the shared runtime from the command line? Resolution: Release: 3.1 Open a Net Express Command Prompt and execute CBLLINK from the command line. This will display all options that can be used with the CBLLINK utility. Using the -F option to link with the shared runtime system will imply that the users will have to make sure the runtime files are in the current directory or the PATH and COBDIR environment varialbes are pointing to the runtime files prior to run the user's application. On the other hand, the -R option is to link the user's application with the dynamically bound shared runtime. The Applicaiton Server or Net Express runtime system are automatically located by looking them up in the Windows registry. Old KB# 6859
Problem: Display not working when application built in Generic Release Mode - adis object Resolution: Release: 3.1 Change 'Interface Type' from 'Graphical' to 'Character' Attachments: FW_ Testing of Relativity EE.txt Old KB# 6854
Problem: IC255-I Resolution: This error requires that two files (fttext.lng and idxcheck.lng) be extracted from Mflangdf.lbr and added to the directory where the program is executing. Old KB# 6821
Problem: PC_PRINTER_INFO routine does not return the printer name correctly. Resolution: Release: 3.1 The problem has been addressed and the fix released in FixPack rts03n31for Net Express and aps05n31 for Application Server. Old KB# 6840
Problem: Dynamic OLE Classes Resolution: You can specify:- oleclass is classname instead of oleclass is "$OLE$aclass" and in procedure division:- move "$OLE$aclass" to classname Old KB# 6820
Problem: Running the java demos and gets message about having to add the path to java com Resolution: Release: 3.1 If the file mfj.cfg does not exist in the Net Express\\base\\bin directory, you'll have to create it. Use a text editor to create the file and add the full path and name of the java compiler on one line. Old KB# 6808
Problem: Does Net Express support Microsoft ADO ? Resolution: There is no support for ADO via COBOL Embedded SQL as we support the ODBC standard via OpenESQL. You can however use ADO from Net Express applications as it is just a COM interface to the data. You need to use OLE Invokes to access the data. Note that Net Express with .NET 4.0 and later supports connectivity using ADO.NET. Refer to the Micro Focus .NET Help for further information. Old KB# 6807
Problem: INTERNAL ERROR PLEASE RESTART MACHINE Resolution: Release: 3.1 Spelled out procedure: 1) uninstall 2) reinstall 3) apply clu01n31.exe 4) start Net Express. etc. Old KB# 6830
Problem: How to package Dialog System ".s" screenset files as part of an executable? Resolution: The only way to package the screensets so that you do not need to send each one out to the other sites individually would be to add them to a Micro Focus LBR library file. Attachments: smime.p7s Old KB# 6863
Problem: Converting files from OEM to ANSI Resolution: Release: 3.1 To use mfoemtoa utility for files then to use call_by_names routines PC_WIN_OEM_TO_CHAR and vice-versa respectively Attachments: RMW_Case00010594.doc Old KB# 6839
Problem: Release: 3.0 No bitmap/icon resource file was associated with the screenset, ie. no sidefile was found. Resolution: Allocated a sidefile resolved this error. Resource files enable you to specify the following files to be used: * Bitmap side file, used for images of bitmaps, icons, and mouse pointers * Font side file * Error file Dialog System uses the bitmap side file, which is an ASCII text file, to find the bitmap images used by a screenset. Select "Resource files" from the Options menu in the Dialog System main window. Specify the side file name in the Resource File dialog box. Note: Dialog System can use one side file at a time (in addition to ds.icn). Old KB# 6864
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: COBOL switch turned on from Appl. Environment still in effect after turning Resolution: Release: 3.1 This was fixed in the compiler FixPack v3.1.007 (or CMP07NE31.EXE) and part of the latest compiler FixPack v3.1.008 (or CMP08N31.EXE). Old KB# 6813
Problem: Release: 3.1 The definitive answer the question is yes, external names are case sensitive. Resolution: Example: CLASS-ID. classa AS "ClassA". *> "ClassA" is the external name REPOSITORY. CLASS myclass AS "myClass" *> "myClass" is the external name. CLASS classB *> No AS clause "CLASSB" is the external name. . CLASS classa *> external name taken from CLASS-ID clause, "ClassA" . Old KB# 6857
Problem: How to use Fileshare as a Windows Service Resolution: Release: 3.1 You can only have one copy of Fileshare running as a NT service. If you wish to have a number of FileShare servers running to split up the file access then you will have to load them as separate processes. Running them on different physical machines on the network would give you your best performance benefit. Attachments: - Old KB# 6809#AcuCobol#ServerExpress#netexpress#COBOL#RMCOBOL
Problem: Sorting on a file and having problems with the size of the file. Resolution: Set the TMP and TEMP environement variables to a location where more disk space is available. Old KB# 6818#ServerExpress#COBOL#netexpress#RMCOBOL#AcuCobol
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: 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: Release: 3.1 Mmmm, always a tricky one this. Firstly, you will need to have fonts installed on the PC that contain a Euro symbol. Microsoft have these available for download on their website. Resolution: The next thing is the IDE. I am not sure if any of the OEM fonts contain the Euro symbol. If not, then you will need to switch the editor to ANSI mode before you enter the symbol (you might have to do this via the Character Map utility). The next problem is displaying the symbol! Dialog System runs in ANSI mode so this should not be a problem. However, the console does not and you may find that you need to convert the strings before you display them (ANSI to OEM APIs). However, if there is no console font that contains a Euro symbol then you may be stuck! Net Express will display the fonts that it can use in the editor based on the OEM/ANSI setting and m
Problem: Release: 3.1 How to change the format of columns ? Resolution: A data item entry in the Data Block consists of a name up to 30 bytes long, a data type code, and, for data items other than object references which have a fixed size, the number of bytes before and after the decimal point. At run time, all data items can be used or changed by the screenset or the calling program. Data types within the data definition are represented by a code that enables the calling program to determine the data type. Each data item defined must have its type specified. Valid data type codes for a data item are any of the following: X Alphanumeric 9 Numeric A Alphabetic S Signed numeric C Computational (number of bytes must be 1.0, 2.0, 4.0, or 8.0) C5 COMP-5 (number of bytes must be 1.0, 2.0, 4.0, or 8.0) N DBCS (N) (Double-byte Character Set) G DBCS (G) OBJ-REF Object reference Numeric data items have a maximum length of 18 chara
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.