Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
I need to find out how to, if possible, access the physical name of a file, eg; ACCOUNTS20250211 please.------------------------------Peter OFlanaganConsultantRocket Forum Shared Account------------------------------
This may be my ELI5 moment, but I'm trying to make a correct list Visual Studio 2019 -- 32-bit product, Visual Cobol 7 for Visual Studio 2019 -- 32-bit product Visual Studio 2022 -- 64-bit product, Visual Cobol 9 for Visual Studio 2022 -- 32-bit product (installed to program x86) Visual Studio 2022 -- 64-bit product, Visual Cobol 10 for Visual Studio 2022 -- ??-bit product Why do I wonder this ? We use Oracle with pro*cob precompiler and depending on your solution you need an instant client of the correct type 32/64. Having a 64-bit solution with a 32-bit product comes with a performance cost so you usually avoid that. We also use Toad, nowadays a 64-bit product. Normally not a problem unless you want to configure proxy logins which requires a thick client, not the built in. Now you need 32 and 64-bit Instant Clients on the same machine which is a configuration problem since VS/VC want one thing and Toad another. It would be nice to be all 64-bit and able to ignore that headache. So
Hi, We are trying to evaluate the "Unisys ODBC driver " (ODBC driver connector) to support for Visual COBOL. In visual cobol document :ODBC Structure, we came across the DRVTST32.EXE under this document. Could you please help me with details of a. Can the DRVTST32 utility be used to validate our ODBC driver and validate whether it will work with visual Cobol ? b. Where to download & how to install the DRVTST32.exe? c. Is there any special license is required for using DRVTST32.exe ? thanks, Kayal------------------------------Kayalvizhi GanesanUnisys Corporation------------------------------
How to enable tracing from visual cobol program which is attempting to connect to odbc driver . Thanks in advance.------------------------------Kayal vizhiRocket Forum Shared Account------------------------------
Hello, I have some old archive i got form previous work and those archive where made under DOS or VMS with vio utility provided from old version of accucobol. Is there any of you who can tell me how I can download that vio utility for linux platform ? Thank ! Michel Jean------------------------------Michel Jeanunix adminRocket Forum Shared Account------------------------------
Hi, I am changing an existing, working Oracle Pro*Cobol, Visual COBOL program. I was able to change 2 .cpy COPY files and compile. I was able to change 1 .cob INCLUDE (EXEC SQL) file and compile. Now, whatever I change in any .cob file, I systematically get the same compiler errors: COBCH0562 : An "ELSE" phrase did not have a matching IF and was discarded. COBCH0564 : A scope-delimiter did not have a matching verb and was discarded I have tried everything I could think of up to introducing my changes again line per line but with the same result. I am desperate and out of ideas. Did any of you ever experience something similar and what was your solution? Thanks Stefan------------------------------Stefan ThysIng BelgiqueBrussels BE------------------------------
How do I access Microsoft print to PDF from AcuCOBOL?------------------------------Ken SchwartzSenior Engineer, DevelopmentSouthware Innovations, IncOpelika US------------------------------
Hi, We currently have a Net Express based application with a .Net frontend communicating through CCITCP. I've been tasked with converting the app to managed COBOL using VC10. So, wanted to ask if the correct approach is to replace CCITCP with smartlinkage and if anyone has already done this. I've previously used an older version of VC for Java and went down the wrapper class approach. Any feedback would be much appreciated. ------------------------------Doug MclellanDevelopment team leadAccess Uk LtdLoughborough GB------------------------------
The currently installation file for x64 running Linux PowerPC (glibc 2.x) 64 Bit seemed to be big endian version, it will be not able to use in the newest Linux distributions on IBM® Power Systems™ that Linux on IBM® Power Systems™ strategic shift from big endian to little endian. Is possible to provide the installation file with little endian that the customers will begin to evaluate the possibility to replace AIX with Linux on Power system? ------------------------------Stone LiaoManagerChannelmaker Technology Co., Ltd.Taipei TW------------------------------
Hi, We use Oracle Pro*COBOL as part of the end to end COBOL application build solution which comprises of - Oracle 19C client with Visual COBOL 8 (patch version 19) and Visual Studio Professional 2022. We are encountering since moving from patch v14 to v19 behaviour where Oracle Pro*COBOL reports an error when processing the .pco files (PCB-S-00403 i.e. positioning of the EXEC statement as being in the wrong Area/Column i.e. held in column 8 and should be column 12), but this error in the pre-processing does not cause the Visual Studio project to fail the build in Windows. Running the same process in Linux using a command line driven script, the Oracle Pro*COBOL error is raised for the same issue and cause the build to halt. Question is there something missing in the Windows Visual Studio setup (or a switch I need to set in the project properties) which is not detecting the error response from the pre-processing "procob" application? I have manually executed the Oracle Pro*COBO
dfstrcl error I'm "following" the knowledgebase article concerning MFDBFH ... https://portal.microfocus.com/s/article/KM000015911?language=en_US One of the tools they use is dfstrcl However when I try and use it I get the following. [smc-business]eric:/data/esource/V10/New_Configuration.bin>ls -l *.idy-rw-rw-r-- 1 devuser devuser 61440 Dec 20 09:07 CUSTOMER.idy-rw-rw-r-- 1 devuser devuser 63488 Dec 20 09:07 FILEHAND.idy[smc-business]eric:/data/esource/V10/New_Configuration.bin>dfstrcl CUSTOMER.idy Layout File Creation - DFSTRCL V TESTLoading file - CUSTOMER.idyError: File not found or wrong typeProcessing complete I'm trying to figure out how to get the MFDBFH to work ... Any input would be appreciated. ------------------------------Eric BoatmanApplication ProgrammerSMC PackagingSpringfield MO US------------------------------
I just want to express my gratitude to the compiler designers. I love the "SET variable1 TO value1" syntax. It makes much more sense than using the "=" operator as an assignment operator. I can remember being confused by the use of "=" as an assignment operator since I first encountered it back in 1970. The "SET...TO..." is so much less confusing. That leaves the "=" operator to be used for indicating "equal" as one would expect. I have written in more programming languages than I have fingers and toes in the last fifty years and Visual COBOL is the first one to have a reasonable assignment operator. Also want to express my gratitude that I can finally use "variable = NULL" I understand the philosophical concepts behind the idea that "NULL" has no value and hence cannot be "equal" but we still have to compare the variables. Like it or not, "NULL" is a value. It is a special value but it is a value nonetheless.------------------------------Lee RobinsonSoftware Development Mana
Problem: Following is an example of the type of error that can occur at runtime when using a database such as Sybase that requires a pre-compiler. Load error : file 'CSBCTXGLOBAL' error code: 173, pc=0, call=1, seg=0 173 Called program file not found in drive/directory In this instance the Sybase runtime files had only been compiled to .gnt Resolution: This problem is due the Sybase run-time not being loaded. We can get the Sybase run-time linked into COBOL program executable by compiling them to shared object (.so) files. Following is an example of a portion of a compile script. Originally the Sybase files were compiled using cob -ug ....This has been changed to compile them as shared objects - cob -zUg. Also, note the inclusion of the U switch - this tells the compiler that subprograms will be dynamically loaded and will cause a compiler error if not included. .......... # -ug compiles to gnt (
Hello Rocket Software community, I'm exploring ways to optimize the performance of my MultiValue applications, specifically using Rocket UniData, and I've come across an interesting strategy that involves utilizing Smart PCs. These systems are designed to integrate seamlessly with Rocket's MultiValue products, and I'm curious if anyone has had experience with them. From my initial research, Smart PCs offer more efficient processing and better scalability for resource-heavy applications. I'm particularly interested in how they can handle large datasets and provide a smoother user experience in real-time applications. Additionally, I'm wondering if anyone has integrated Smart PCs with UniData or UniVerse for enhanced data management capabilities. Has anyone here leveraged Smart PCs in a production environment? What challenges did you face, and were the performance improvements noticeable? I'd love to hear any tips or best practices that might help me make the most of this technology. Loo
Declaratives Use Statement Control Is there a way to turn the Use Statement in a Declarative on and off with code (IF or WHEN) or users. I've inherited a lot of older code that sometimes sticks with file-locks, and would like to find the guilty party without "scrambling" production/live code. I had seen that another version of COBOL had a WHEN statement that allowed for control, but wasn't certain if Visual COBOL had something similar. Thanks------------------------------Eric BoatmanApplication ProgrammerSMC PackagingSpringfield MO US------------------------------
I am looking for a job as a RM/COBOL programmer, however, all the offers are for COBOL on Mainframe, if you know of any that require a programmer I am available, I have more than 30 years of experience programming in RM/COBOL, but I do not speak fluent English, only reading and writing.------------------------------Eduardo GonzalezLicenciadoRocket Forum Shared Account------------------------------
Please provide your support or instructions regarding the following scenario. We have some screens created in Dialog System, we are migrating the Cobol version to Cobol 10 on 64 bits, the screens need to be transferred to WinForm. How is this connection made between a Cobol program and a screen created in WinForm? Can I connect the logic of the Cobol program with the screen in WinForm? Thank you very much for your instructions.------------------------------alejandro rodriguez manceraconsulting IIRocket Forum Shared Account------------------------------
My microfocus version expired on 12/15/24. How do I reactivate this for another year ?------------------------------Vince HayesRetiredSelf RegisteredTroutman NC US------------------------------
Is there any news yet on when this will be available from Rocket?------------------------------[Paul] [Richards] []MrRocket Forum Shared AccountAustralia------------------------------
at a station with the SO Edición Windows 11 Enterprise Versión 24H2 Instalado el 27/11/2024 Versión del sistema operativo 26100.2454 Experiencia Paquete de experiencia de características de Windows 1000.26100.36.0 When I try to generate in RS format, the attached error appears. ------------------------------GREGORIO ARROYO GONZALEZGerenteRocket Forum Shared Account------------------------------
Hello. I am currently running my software on Windows 2019 server and I am experiencing a serious problem. The CALL SYSTEM instructions are not working, they are ignored on the new platform. Everything was working fine on Windows Server 2009 R2. Below are my instructions and I hope to receive your help in determining the problem. 02 COMP-D. 03 FILLER PIC X(43) VALUE "CMD.EXE /C COPY /Y .\\WG\\WGCOMPA .\\WG\\WGCOMP". 03 COMP-ANO-D PIC 9(4). 03 COMP-MES-D PIC 9(2). 02 ALMC-D. 03 FILLER PIC X(43) VALUE "CMD.EXE /C COPY /Y .\\WG\\WGALMC .\\WG\\WGALMC". 03 ALMC-ANO-D PIC 9(4). 03 ALMC-MES-D PIC 9(2). 02 MAES-D. 03 FILLER PIC X(43) VALUE "CMD.EXE /C COPY /Y .\\WG\\WGMAEST .\\WG\\WGMAES". 03 MAES-ANO-D PIC 9(4). 03 MAES-MES-D PIC 9(2). 02 TRAN-D. 03 FILLER PIC X(43) VALUE
I have inherited a largish RM/COBOL ERP system with about 900 .COB files and 150 .DAT files. I know a number of different languages and I am familiar with the business, but I have no previous experience with COBOL. I find lots of COBOL help documents on the web but little of it is RM/COBOL specific. Finding and bringing an outside developer up to speed on our company and programs will take time and money. So I need to decide between the two options of hiring or doing it myself. I charge the company by the hour so I think that part is a wash for the company. Thanks for any suggestions.
Hi Where can we find the ACUCOBOL documentation today? My old links doesn't work well. https://www.microfocus.com/documentation/extend-acucobol/ Regards Kim------------------------------Kim HendriksenCEOPartex Gruppen ApsHinnerup DK------------------------------
I am a member of this forum because I must deal with COBOL code and deliverables for work. I'm sure I'll find many answers to my engineer's questions, here, once all the OpenText forum content is transmorgified over to this site. In the interim, please consider the following - apologies in advance if this is duplicitous, once the OpenText forum content is loaded into this forum.My daughter has taken an interest in Rocket COBOL, in hopes of getting a paying gig/job working with COBOL. How is a young person suppose to learn a Rocket COBOL, write programs, compile, test, etc. outside an academic environment if you don't provide any sort of free personal/non-commercial licensing? Far too many companies post job listenings requiring ten years experience from newly minted college grads. That won't happen, of course; but these young people may be able to gain some certifications if there were some path to follow that didn't increase their already
Hi guys, yesterday i put a question on Micro Focus Visual COBOL Discussions, (look at end of this post **) Blair Mcdonald suggest asking here... let me summarize: installed Object Cobol on debian, never used since purchase (2002). all is working, but in accept i have bell and 'That keystroke has no meaning here'. Seems the program gets some strange input.. Then it stops regularly for user data, bua the same thing happens on any accept... using PuTty in telnet with TERM=ansi from the PC side it does not happen?! With out Terminal emulator (Ericom) we have this problem. I have checked the dialog with tcpdump (see listing) with a small program... Please have a look and tell me why the cobol program send the error message, without receiving any input... I know that the product is old etc etc, but where should be a way to exlain the thing and fix it.. Let me know any needed info. Thanks in advance. Dario The enviroment: Linux debian 6.1.0-26-amd64 #1 SMP
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.