Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
Hello everyone,after installing a recent Windows 11 update, my NE 5.1 license is no longer recognized. The software now behaves as if no valid license is installed. So far, I have already tried repairing the NE 5.1, but without success. Any guidance or suggestions would be greatly appreciated.Thank you in advance.
Hi , we are working with Microfocus Visual COBOL for Eclipse on Linux/UNIX V8.0 and we do a lot of call SYSTEM in a lot of programs .We take the return-code of de call SYSTEM and we have detected that when we run in a SO LINUX if the execution is with newrun the return-code is 0 , but mis the execution is from a transational monitor writted in C the return-code is alwais 1 The same programs executed in AIX returns 0
Hello!Is there a way to change the color of SQL queries in the editor that does not change the color of unused items? I’ve only discovered one item in Fonts and Colors, COBOL Unused Item, that changes the color of SQL, but I don’t want to change both.Thanks.
Hi everyone,We have exciting news as Rocket Software has been invited to participate in the upcoming Gartner Magic Quadrant for AI-Augmented Code Modernization Tools with our Rocket Visual COBOL solution.Gartner places strong weight on customer feedback, and your perspective as a COBOL modernization champion would be incredibly valuable in helping position Rocket Visual COBOL as a top solution in this space.We'd appreciate if you shared your experience with Visual COBOL using the Gartner review portal here: https://gtnr.io/cDTKG5zFHThe review takes about 10 minutes. As a thank you, you’ll receive a $25 gift card, or you can choose to make a $25 charity donation after the review is verified and published. If you have submitted your review and don’t receive your gift card, reach out to me via s.kovalenko@rocketsoftware.com and I’ll be happy to help.
Hi everyone,Thanks to everyone who joined our recent webinar about ACUCOBOL x GenAI (watch the recording) and shared such thoughtful questions. We received a wide range of topics from UI controls to AI‑assisted development workflows, modernization and code analysis.Here are the webinar questions and answers from our team. If you have any other questions, let us know in the comments.Question: I have seen elements for maximize and minimize in the screens—are these fully functional in ACUCOBOL?Answer:Yes, they are fully functional.When using Rocket AcuToWeb, the Web.Resize configuration in the gateway.toml file can automatically maximize your screen based on the ratio you define. This allows the application to adapt cleanly to different screen sizes.At runtime, screen elements can be repositioned dynamically, although this does require some additional coding. If you prefer to avoid manual repositioning, version 11 introduces NTF‑SCALING, which automatically resizes screen elements without
Hi All, hope all is well.Well, I never thought I would get back to COBOL, but during the watching of a video about AI and MS Access, my colleague briefly mentioned COBOL. I thought cool, I will check COBOL out, since it has been a while since I developed with the language. And I am glad I did! Doing a Google Search on COBOL, I came across Rocket Software’s COBOL infographic. Wow! I was blown a way that COBOL was so widely used to this day. Well, it has been decades since I programmed with COBOL. My first job, was on a OS/390 Mainframe (nicknamed “Old Charlie”) during the Y2K effort. Another job had me using MicroFocus COBOL for a Web Patient Application.Now today (decades later), I am getting back into COBOL and taking the first certification offered by Rocket Software.. I am almost done. A few questions for some assistance.VS Code - How do you setup tasks to compile programs and related sub programs.. Yeah, I could do each one manually, but it would be more efficient
Let’s discuss how GenAI can change skills shortage challenge Hi everyone, Welcome to our monthly Rocket ACUCOBOL newsletter. This edition covers a potential solution to skills shortage in ACUCOBOL industry, ACUCOBOL x GenAI Demo, and webinar quiz winners. GenAI-Assisted Development and the Skills Question Many organizations are grappling with retiring specialists, limited documentation, and ongoing hiring challenges. As a result, some consider full rewrites instead of modernization. However, rewriting projects often take years, with nearly 50% exceeding budget and timeline expectations, making this a high‑risk decision.As GenAI capabilities continue to mature, we see meaningful potential to ease the ACUCOBOL skills challenges. With upcoming GenAI features in Rocket ACUCOBOL products and 3rd party AI tools, developers of any background can navigate, understand, and analyze ACUCOBOL codebases of any size or complexity. These tools are already helping simplify hiring, onboarding, and cro
Hi there,my backup-drive crashed and the installation file nxp3251110031.msp is corrupt. Is there any way to get a replacement?Best regardsHeinz-Bernd Diers
Our company is a very heavy user of AcuBench with thousands of projects. We also use VS Code for really test only code that still is in use in our system. We are upgrading to Acu11 soon so I want to start playing with VS plug-in. Is it as simple as just adding the plug-in to VS Code and opening a .pjt for a project? Are there any required things to be installed on the machines that will be using it...for example does AcuBench have to be there or AcuGT? Thanks for any help as I get started on this journey to move from AcuBench to VS Code plug-in.
HI,I am reading the book Visual COBOL. In my opinion the book is horrible. There is no punctuation in the code. Since I am a beginner at this and Fortran, I’m not sure where it should go. So, I am putting periods at the end of every sentence. If you have read the book I am on page 14, doing the first program with Rental Agency. Also, there is no Capitalization in the text. S0, I am capitalizing words that I think are keywords.I have no idea if this is going to work. I have another book Intro to COBOL. It is better since it has done Cobol correctly. But I would like some help, please.Thanks for any help you can give me. Wow this site is very aggravating I keep getting post a public tag. I have 3 tags and it still is asking me for more tags, public ones.Mark
Hi everyone, Thanks to everyone who joined our Rocket ACUCOBOL webinar yesterday. The recording of the webinar is available now. You can watch the recording anytime and share it with your team.Some useful materials:Webinar recording Webinar deck is in the attachments COBOL Day in Milan on April 14 If you want to share your modernization story on one of our events, please contact me via skovalenko@rocketsoftware.comThank you to everyone who actively participated in the quiz as well! We’re going to share 5 winners of the quiz next week. Last but not least, we’ll answer all the webinar question here on the forum in the upcoming days.
Hello I would like to compile cics pgms using personal edition but the cics copybooks are not there. does rocket cobol personal edition allow me to compile cics pgms . i can see the db2 copy books but no cics.i can upload and recompile on z/os after i do my first test compile on vs cobol.thank you in advance for your assistance.
According to the documentation, if “FUNCTION ALL INTRINSIC” is specified in the Repository paragraph, the “FUNCTION” keyword is not required to refer to any intrinsic function. Take the following program. $set sourceformat"free"program-id. p.environment division.configuration section.repository. function all intrinsic.data division.working-storage section.01 x pic x(10).procedure division. display function length(x) display length(x) goback.end program p.The first line of the procedure division (with function keyword) compiles fine. The second like (no function keyword) gives the following error: display length(x)* 13-S************ **** User-name requiredIs there a certain option required to activate this feature?Using Rocket (R) COBOL Version 11.0 (C).
COBOL and Vibe Coding in one sentence? Yes.Hi everyone, Welcome to our monthly Rocket COBOL newsletter. This edition covers a potential solution to skills shortage in COBOL industry, Sammons modernization story and webinar quiz winners. COBOL Vibe Coding and the Skills Question Our product manager, Guy Sofer, recently experimented with vibe coding using a COBOL application and shared his experience on LinkedIn. The outcome sparked internal discussions and a broader question: Will the COBOL skills shortage remain as challenging as it is today? Read Guy’s post here: COBOL Vibe Coding – Really?? | LinkedInMany organizations are grappling with retiring specialists, limited documentation, and ongoing hiring challenges. As a result, some consider full rewrites instead of modernization. However, rewriting projects often take years, with nearly 50% exceeding budget and timeline expectations, making this a high‑risk decision.As GenAI capabilities continue to mature, we see meaningful potentia
Hi Folks,I have just finished reading my first book on Cobol Programming. I also finally got Visual Cobol installed in Visual Studio 2022 Community. I had to install and re-install Visual Cobol about a dozen times to get it installed properly.When I opened Visual Studio and went to Cobol it wanted me to install the license. I tried it a couple of times and it gave an error. Here is what happened:I clicked install license and it came up with an error. The error says unable to determine the status of the product license. ERROR DETAILS: Unable to obtain the requested license. Error 18: No license code is available for feature Solar Visual Studio 2010 on host1287.0.0.1.I think that this has been posted a few times, but when I don’t put such things in my posts, somebody always asks for it. I have zip file with a .xml, file thevcvs2022_110.exe, and the pdf file.Can somebody help me out with getting a license installed? I just finished reading my first book on Cobol. The title is COBOL Made E
Hello All,I have integrated my COBOL libraries to VS code and now I am trying to compile the COBOL program using the link https://docs.rocketsoftware.com/bundle/enterprisedeveloper_dg_100_html/page/vcd1746630418216.htmlBut i am getting error in the compilation, what are the parameters i have to give to take my copybooks available in "COPYEXT(cbl,CPY,COPYCOB,COPYDCL)", "COPY\"G:\\MYLIB\\D000\\COPY\"", "COPY\"G:\\MYLIB\\D000\\COPYDCL\"",Please share your thoughts "windows": { "command": "cobol.exe", "args": [ { "value": "${file}", "quoting": "escape"}, { "value": "anim", "quoting": "strong"}, { "value": "nognt", "quoting": "strong"}, { "value": "errformat(3)", "quoting": "strong"}, { "value": ";", "quoting": "strong"} ] thanksSanoop
I am trying to make use of the ISO2002 option and ISO 2002 style program prototypes. I’m running in to two, perhaps unrelated, issues.Even when I specify $set repository"update on checking on", no external repository file appears to be created. If I, in a separate calling program, code a program prototype for the called program, it appears to check for call parameter conformance correctly, but with a correctly coded call statement I end up with a fatal error, shown below.* Options: NOLIST NOASM* 912-S **** Internal error - Dictionary invalid r/w . Please contact Rocket Technical Support.I have three source files below:f1.cbl contains a function named f1. This compiles fine and writes the f1.rdf external repository file. p1.cbl contains a program named p1. p1, among other things, uses the f1 user defined function from above. No function prototype is required because it is “read” from the external repository. Thi
Hello. I am old school mainframer trying to learn new things.I am trying to run visual cobol against db2 community version on windows 11.i am able to connect in the windowsform but i can not get a select statement without format errors.i did saw something about installing ibm.data.db2 but i do not know if that is a option.below is my code snippet.try invoke conn::Open() set label1::Text to "DB2 Connected" move 'y' to db2-connected set cmd to new System.Data.OleDb.OleDbCommand("SELECT LastName FROM Employee WHERE EmployeeID = 1", conn) set reader to cmd::ExecuteReader()catch ex as type Exception set label1::Text to "it did not connect" end-trythe set cmd and set reader both have red underline errors.is there something i ned to install or is there another way to do this.The connect works so why not the select.Going nuts can’t figure it out!
Hi everyone, Thanks to everyone who joined our webinar with Brad Curry from Sammons Financial Group yesterday. To those who couldn't make please feel free to watch it on demand.The recording of the webinar is available now. You can watch the recording anytime and share it with your team.Some useful materials:Webinar recording Webinar deck is in the attachments COBOL Day in Milan on April 14 COBOL Day in Madrid on May 6 If you want to get access to the Rocket COBOL Roadmap, please contact me via skovalenko@rocketsoftware.com If you want to share your modernization story on one of our events, please contact me via skovalenko@rocketsoftware.comThank you to everyone who actively participated in the quiz as well! We’re going to share 5 winners of the quiz next week.
Hi everyone,In just 1 hour we’re going to have a webinar with Sammons Financial Group where Brad Curry, Principal Architect at Sammons, will share their experience with re-architecting their COBOL application with .NET, APIs, and containers.Make sure to join to learn about their approach and ask Brad questions. Registration linkOne of the slides: See you soon!
Can anyone assist me with an example of how to populate Excel from an Acucobol program?------------------------------Peter ClaytonDeveloperCobsolv CcMidrand ZA------------------------------
Hi.In native COBOL I have an OO Dictionary that stores entries of the following group level item and this is incredibly fast and suits my purposes perfectly.I’ve converted this program to .NET COBOL and am really struggling to get this to perform anywhere close to native COBOL because of the overhead converting the PIC entries to a string when outputting to and retrieving from the dictionary.Do you have any suggestions that may help me to get the process to be performant? 01 def-fieldtouse. 03 def-any-output pic x. 03 def-num-cols pic x(2) comp-5. 03 def-next pic 9(18). 03 def-filename pic x(100). 03 def-col-array. 05 def-columns occurs 800. 07 def-col-name pic x(100). 07 def-col-type pic x(15).
I have an application written in MF Netexpress 5.1, within this application I'm trying to use Tree View thru Python I did use the following command:CALL "SYSTEM" USING "python fa_tree.py"it's working but it displays CMD black screen which is I don't want that, is there a solution for this issue please?
Hi,How can I download VISUAL COBOL 11.0 free trail to install on my Windows 11?I just downloaded file “Visual COBOL for Visual Studio Personal Edition 11.0.zip”, but this one does not have the install module.Thank you
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.