Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
I've got this error when I was trying to build the library, it's at the goback keyword -verb- program-id. ExecuteTransaction as "CoreBanking.Transactions.ExecuteTransaction". data division. working-storage section. copy 'Records\\TransactionRecord'. 77 operation-code pic X(10). 77 result-code pic X(50). 77 debit-account-balance pic S9(10)V9(03) comp-3. 88 internal-accounti-id  
Hey, I startet learning cobol and get some problems withhin. To get in touch with the new language i wanted to run a sourcecode from the internet just to get a plan how cobol works. Now to the problem i got the code from a simple tictactoe game copied into the acubench but it doesnt work there are so many errors. did anyone of you could send me a working sourcecode from tictactoe for acubench.
Problem How can I define multiple record types in Relativity? Resolution The standard way to map a FD to multiple tables is to map a particular record type to a table. If the FD does not contain multiple 01 levels, or does not contain the right record type because redefines are used instead of different 01 levels, then new record types need to be defined in the catalog. This is done by creating user defined record types. See the "Defining Record Types" topic (and the topics to which it refers) in the Relativity Designer help file. An outline of the steps that are required is: 1. Add condition (88) items subordinate to the field that defines the record type. 2. Create a new record type for each of the seven different record formats. (From "Defining Record Types" topic, click on the link "Identify the data items within each record type structure.") 3. Define the filter for the record type. (From "Defining Record Types" topic, click on the link "Define a record type filter.") Note:
Problem Under Unix, the traditional location of the license.vlt is the same directory as the product is installed, but where is the file found on Windows? Resolution The license.vlt is the file that holds all the license information for a particular RM product. Without the license.vlt file, the RM product will not run. The simplest way to find the file is to use the suptool1 utility that is installed in the SupportTools directory under the relevant product directory. Assuming that the RM Cobol development system has been installed into the default location, the command line to use is: C:\\Program Files (x86)\\Liant\\RMCOBOLv12\\SupportTool\\suptool1 productview The first line of the display will show the location of the license.vlt. For example the following could be displayed: Report for vault file 'C:\\ProgramData\\Liant\\RMCOBOLv12\\license.vlt' Starting with the release of Windows Vista, The default location changed from the product installation directory to: C:\\ProgramData\\Lia
Problem As Relativity can be run in a client/server environment and does transmit user id and passwords between the client and server, what encryption does it use? Resolution When setting up the Relativity catalog that defines the mapping between the Cobol file and database tables, user id’s, passwords and groups need to also be defined to limit access to the data. With Relativity, it possible to configure it to run in a client server environment with client and server being on different machines. As data is transmitted between the server and client, a basic level of encryption is used. When the catalog is created, a proprietary encryption method is used to store the file to table mappings, the user groups, the user id’s and the passwords. This is based on the SHA-0 hash function methodology. The connection protocol used between the server and client, when they are different machines is tcp of the tcp/ip protocol. The user id and passwords that are transmitted are encrypted u
Hi, First of all, I am running out of time due to the continuous failures for no reason!!! This time I have this (please see code here). Please Help me out in this, I think the programs seems to be good form syntax perspective but, I don't know what's going on now! Best Regrads
I have forgotten to upload the Programm.
Hi, What is this type of project "Procedural Multi-Output Project" is all about? When should I use it and how to? Regards
Hi, Could anybody please help me in automating this task using the OpenESQL Assistant for ADO.NET mode, since I have to rewrite the same code every time with slight changes such a cursor name and the query of course exec sql declare all_accounts_cursor dataset cursor for select * from account end-exec. exec sql open all_accounts_cursor end-exec. exec ado get cursor all_accounts_cursor into :accounts-dataset  
Is there a way in Visual Cobol for .NET to specify a directory path somewhere in the project properties? As an example, we have a copybook in a program as follows: K:EMPESLCT.WS The K: drive on our server houses all of our source code and copybooks and each 'project' has its own sub-folder on the K: drive. In our old command line version of MF we would run a batch file for each individual project that would change to the appropriate directory: ex: K: cd\\source\\proj1\\ Now we would launch the old workbench from K:\\source\\proj1\\ and any reference in our programs to K: would be fine. If I import this old code into Visual Cobol for .NET how do I tell the environment that any reference to K: should really be K:\\source\\proj1 ? When I am trying to compile any of my programs I am getting 'Unknown Copybook' errors because it is looking in the root of K: instead of K:\\source\\proj1 Hopefully this hasn't been too convoluted! Thanks
Hi, I'm trying to call a procedural COBOL program that is using a COBOL record, in C# the record is represented as String so how can I manipulate the record and be able to fill it and extract it as well. The procedural program is managed -not native-. Regards
I could not download vs cobol pe from mf site went to cnet I did register, however, trying to down load from mf site.In the email I got there was no activation code. How can I activate. Also, Visual studio says it cant locate license. What should I do? Opasman
Occasionally the compiler doesn't like this piece of code. I then recompile it and the error goes away. method-id SetEmailPriority public procedure division using by value mailPriority as type MailPriority = type MailPriority::Normal. set self::EmailPriority to mailPriority. end method. #VisualCOBOL
We have a variable defined as Pic X(5) Comp-X. This is able to handle 13 digits, which it does. However, whenever we move this value to a alphanumeric field, which is defined as Pic X(13), the high order digit is dropped and the field contains 12 digits and a space. If we would move the comp-x field to a numeric field, that is defined as Pic 9(13), and then move this to the alphanumeric field it moves all 13 digits correctly. There seems to be a bug in the way that Micofocus moves the comp-x field to alphanumeric. Is there a compile setting that must be used to get the correct behavior?
I am having an issue installing the RM/COBOL compiler. When I try to install, I receive this error message: ERROR 1923.Service Liant RMUC Service v12 (RMUCS) could not be installed. Veryify that you have sufficient priviledges to install system services. I don't know why I am getting this message, I have administrator priviliges on my PC. I am trying to install on a Windows 8.1 machine. Any help would be GREATLY appreciated!!!
Hi, Is it possible to compare to a range of values in COBOL? I'm thinking of something like this: if account-id between 1 and 7 then perform debit-internal-account else debit-customer-account end-if Regards#COBOL
Problem: During the installation of Visual COBOL for Eclipse, the error code 2738 is reported. Resolution: The installer is giving this error code because the VBscript component is not installed correctly. For further details see http://www.error.info/windows/installation-2738.html
Problem: A Visual COBOL solution can be built without issues on a Windows 7 64-bit box, using Visual Studio 2010.After having moved the solution directory to a shared location on the local intranet, the compilation process abends with the following error: ------ Rebuild All started: Project: MyProject, Configuration: Debug x86 ------* Compiling K:\\MyDirectory\\MyProject\\MyProgram.cblK:\\MyDirectory\\MyProject\\MyProgram.cbl (1234,5) : error COBCH1504 : I-O error : 9/181 obj\\x86\\Debug\\MyProgram.int COBOL compile: 0 item(s) succeeded or up-to-date, 1 failed.Build of project "MyProgram.cblproj" NON COMPLETED. Resolution: The issue is caused by the fact that the remote location, often a network drive, is considered as an unknown file system and allows 32-bit access by default.This may cause the Visual COBOL checker to stop with an error, being launched from a 64-bit Operating System.To force the checker to activate the 64-bit access to the remote drive, set the fol
Trying to figure out how to use enumerations. Can anybody help? I also noticed that visual Cobol doesn't support the Enumeration TryParse? The goal is to edit the domain extension and ignoring the case. Here is what I have so far. enum-id DomainExtensions.01 binary-long. 78 com. 78 edu. 78 gov. end enum. Now trying to use it is the problem. method-id ValidateDomain private 01 domainExt type DomainExtensions. procedure division using by value domainString as String returning validDomain as type Boolean. set validDom
Hi, I'm new in the visual cobol story.Today we are working in Multi-edit to develop our cobol code server side. Compilations are directed from within Multi-edit also server side (Server Express).Now I'm looking to migrate to Visual Cobol using eclipse to edit but keeping the setup similar, meaning server side editing and compiling.So I've installed the windows version of VC Eclipse.How do I proceed to use Eclipse as an editor but keeping the code compilations on the server side? The visual cobol has also been installed on our server.Server is HP-linux. Thnx for any tip.Hugo#COBOLVISUALCOBOLMIGRATION
Where can I find Guide for Visual COBOL starter for self study. Thanks
Hi , I migrated MF Cobol application from AIX 5.3 to 6.1. After migrating CPU utilization is very high in AIX 6.1 machine. Using SE 5.1 WP7. AIX 5.3 machine had 12 CPU units and AIX 6.1 machine have 22 CPU units.Could some one advice to optmize CPU utlization
Problem: After installing licenses into a License Server located on a Virtual Machine, the licenses fail to work after the virtual machine has been rebooted. The following error is reported. 'Warning! The license file appears not to belong to this server.' Resolution: The License Server is not supported on virtual machines, and has to be installed on a physical machine. Installing the License Server (as used for Net Express, MFE, etc) is not supported on Virtual Machines. The License Server is locked to the machine using a specific set of hardware properties and ids. This finger print will change each time a machine is booted and there is no way to configure the VM images to stop this.
Hi, Is there any native COBOL app server i.e. a server that is specifically for COBOL -Tomcat for Java, IIS for .NET- and is there any tutorials for it and does it support REST?
Problem: How do you identify if Server for COBOL or Server for SOA is running on the installed system? Resolution: Server for COBOL and Server for SOA are identified by the licenses that are installed. To find out which is installed look at $COBDIR/etc/cobver. If there is an entry “PTI=ES” then Server for SOA has been configured. A typical cobver may look like: cd $COBDIR/etc cat cobver cobol v6.0.00 PRN=RXCTU/AAN:9m.Z3.60.08 PTI=32/64 bit PTI=SP2 PTI=WrapPack 2 PTI=ES PTI=Fixpack60.08_01 PTI=Fixpack60.08_02 PTI=Fixpack60.08_04 PTI=Fixpack60.08_05 PTI=Fixpack60.08_06 In this example PTI=ES, has been highlighted to show Server for SOA is installed.
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.