Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
Hi, I am working with a customer that is running RM/COBOL 2.1 under Unix Ncr (for a very long time...) and wanting to move to Linux. Their Indexed files are dual, one file for the data and another for the index. I thing that with previous versions there were a utility to migrate those file but I can not find it. How can I move those dual files into a new indexed file? Regards,
Visual Studio 2013 Visual COBOL 2.2 Is it possible to have a managed project where the COBOL program has Variable source format (as defined in the project properties) but with the copy books referenced by the program having themselves a Fixed source format? I would envision the inclusion of a $SET statement immediately preceding the COPY statement and then another $SET statement immediately following the COPY statement. Does such a $SET statement exist? Thanks, Austin
I have a routine that creates MS Word Documents that works just find setting fonts, tabs formatting etc.It is using ActiveX controls.I am trying to introduce a function that will do "Find and Replace" and am going through grief trying to get it to work.Here is the AcuCobol logic I am trying to use: 01 WORD-DOC-RANGE-HANDLE HANDLE OF RANGE. MOVE LOW-VALUES TO WS-REPLACED-TEXT, WS-REPLACEMENT-TEXT. STRING "Vancouver" DELIMITED BY SIZE INTO WS-REPLACED-TEXT. STRING "NeverNever Land" DELIMITED BY SIZE INTO WS-REPLACEMENT-TEXT. MODIFY PRIMARY-WORD-APPLICATION-HANDLE Documents::Add() GIVING WORD-DOC-HANDLE. INQUIRE WORD-DOC-HANDLE CONTENT IN WORD-DOC-RANGE-HANDLE. USE WORD-DOC-RANGE-HANDLE @Find MODIFY ^@Text = WS-REPLACED-TEXT &n
Where do I specify my solution level compiler directives in Visual Studio
Greetings, We're trying to compile several programs written in Acucobol 4.1 with the 10.2.1 compiler. We're hitting this particular issue. Many programs are throwing "data item exceeds 64K" The thing is, I am trying to compile the program with the -Z41 flag set for backwards compatibility. These load modules are used by a 4.1 runtime so this is important. 10.2.1 compiles the program successfully without the -Z41 flag set. I see that there is an additional flag that seems to address exactly the issue I am facing -Zl All data items may be larger than 64 KB. This option is obsolete. In versions prior to 6.0, this option caused the compiler to allow data items larger than 64 KB. As mentioned above, the option is obsolete and the compiler is clearly ignoring the flag even when set. Any way forward?#AcuCobol#compilererrors
This is appearing this error when I create an asp.net project I create the new page but it does not show the fields. I'm using VC 4.0 VS 2015 Esta aparecendo este erro quando crio um projeto asp.net crio a página nova mas não mostras os campos. Estou usando VC 4.0 VS 2015 I noticed that when we add an object to the page it does not create the link in the designer.cbl Eu percebi que quando acrescentamos um objeto na página ele não cria a ligação no designer.cbl
Looking for code examples for update, delete and insert for MS SQL from instant SQL. Any help is appreciated.
Trying to load true type fonts with C$PDF using the following line of code and receiving the error message "invalid or missing parameter" call "C$PDF" using HPDF-LOADTTFONTFROMFILE HPDF-DOC, "C:/windows/fonts/arial.ttf", HPDF-TRUE Hoping someone has load true type fonts before and can assist with an example. I did notice on the haru documentation that HPDF_LoadTTFontFromFile returns a font name and the Extend documentation doesn't appear to support the font name return.
I am tasked with setting up an Enterprise Server to run a Micro Focus COBOL application locally and hopefully get debugging enabled. I exported a working server from the development server and imported into my local ES. I changed the listeners by using the IP Address from my local computer - but the three listeners still show the IP Address of the development server. Do I individually change each of the 3 listeners as well?
I am using Visual Cobol latest version 4.7.03056 on Visual Studio 2017. I have nearly converted most of my linq expressions to delegates and/or method groups with success. However, I am puzzled on how to convert this simple select statement. var query = ingredients.Select(x => new { Name = x.Name, Length = x.Name.Length} My take on this is not right of course, because I don't know how to do the return and setup the new {} without using a named class. declare query = ingredients::Select(delegate(x as type Ingredients) returning ret as table of string occurs any new table of ret(Name = x::Name) new table of ret(Length = x::Length) end-delegate)
Problem: When performing a silent uninstall of a Patch Update, prior to the subsequent install of another Patch Update, the system reboots after the uninstall and the installation of the new Patch Update fails. Resolution: For Visual Cobol / Cobol Server versions 4.0 and earlier, the system reboot after the silent uninstall of a Patch Update it is unavoidable The workaround is to install the new Patch Update first and then uninstall the old Patch Update, thereby the reboot will be performed only once the whole operation is complete. This issue will be addressed from version 5.0 onwards.#VisualCOBOL#silent#COBOLserver
Hi, I need to export the data from a file (number, name and address) to an excel file. I had this done on NetExpress but now I need to "pass" to Visual Cobol WPF. Does anyone have a small example that can send me how to create the file in excel, export the data to the cells and then save and close the file? I already ran the forum here but could not find any answer to what I need. Thanks Alberto Ferraz
does anyone know how can i import from a excel file data to variables in my program? is there a sample code?
I am doing a Node.js API Rest, when I make an update and after another request I get this error: { Error: [TOD][ODBC][Unknown]CONFIG: Expected a CONFIG call errors: [ { message: '[TOD][ODBC][Unknown]CONFIG: Expected a CONFIG call', state: 'HY000' } ], error: '[node-odbc] SQL_ERROR', message: '[TOD][ODBC][Unknown]CONFIG: Expected a CONFIG call', state: 'HY000' } I am using extend 9 AcuXDBC 9.01.02.01 driver. This is the query that I am doing: existenciaModel.ModificarExistencia = (idalmacen, codigoarticulo, entrada, callback) => { if (dbCOBOL) { console.log(idalmacen); console.log(codigoarticulo); console.log(entrada); dbCOBOL.query(`UPDATE PUBLIC.INVEXI SET EXI_ACT='` entrada `' WHERE EXI_ART='` codigoarticulo `' &nbs
Is there any way of moving one character of a string variable into another variable in the Dialog System? For example: YES-STRING X 3 Y-STRING X 1 The 'YES-STRING' contains the word "YES" and I would like to move the letter 'Y' from the 'YES-STRING' to the 'Y-STRING'. I can do this in the COBOL program by doing the following : MOVE YES-STRING(1:1) TO Y-STRING. But can this be done in the dialog? I know the Dialog System can move entire variable such as: MOVE YEST-STRING Y-STRING But I want to be able to move just a character of a string to another variable in the Dialog System. Thanks in advance for your help. - Alex Castro
Creating a sequential file for 1099's to send to the IRS. I am getting 2 mystery chars @ the front of the record. When I open the file via notepad the first is displayed as STX and the second looks like an l with the caret on top. I move spaces to the 01 Level and write each different 01 level record. I am doing this for W2's with no problem. Is there some kind of record size limit or ???#AcuCobol
I am taking a COBOL programming course and they require I use the 2015 version. Is there a way I can get the 365-day license for multiple machines as I use both my home system and my work system to do homework or do I have to do multiple 30-day keys?#VisualCOBOL#COBOL
we have a client using an ERP system built on top of Cobol. Our client have 81 active licenses, ACUServer and plans to expand this number with more users. However we seem to reached a limit. System works perfectly up to 65 users, however when user 66 connects it prompts the following message: 9D,104 Communication with server is broken. Contracting must be restarted.Is there a magic limit at 65 for ACUServer (extend), are there any tweaks we need to look at?Vendor suggested that the problem was resources on the server and suggested that we looked into:ERROR_INVALID_AT_INTERRUPT_TIME104 (0x68) Cannot request exclusive semaphores at interrupt time.However, I am unable to find anything remotely close to said message in any log file, event viewer and so on.System is a Hyper-V Windows 2012R2, 32GB ram, 4CPU, SSD drives. Host cluster is as far as I know from HP bought mid 2018. The system is utilizing at 10-20% CPU, Memory 10-30%, disk speed negligible.Acuserver.cfg file is according to vendo
Hi, Currently i am facing issue on the page down and page up not working for Grid control in ACUCOBOL 10 environment. When first time load the program, it work to page down but after page down and try to page down again, it didn't have any response after press the page down. Need to press down for 1 record then press page down only it work. Then it will go back to the same situation that page down not working and need to repeat the same step to press down key in order to page down. Please advise isn't any setting in the configuration is need to set for grid control in ACUCOBOL 10 environment. Thanks You.
My understanding is that wrun32.mlc is the license fro MS SQL (ACu4GL) I went looking for this file in an environment that is running Acu4GL but could only see a wrun32.ml! (ie a renamed version) I looked in the .bun folder as well as c:\\programdata\\micro focus\\... but did not locate a .mlc file. In a different process where we are running AcuGT.exe (rather than wrun32.exe) I have seen the error License file ...... wrun32.mcl is inaccessible So the question is under what circumstances do I and do I not, need wun32.mlc to be present in the bin folder
Hi All. What is the recommended method for identifying a returning workstation, in acutoweb? There is ACCEPT FROM TERMINAL-INFO, but the CLIENT info is about the generic device, no mac address or anything. So if 2 people have identical devices, you cannot tell which is which. Web browsers normally use cookies to achieve this - can we do that with AcuToWeb? Can we do it with the browser control? Or is there a better way? (I've not used the browser control much, but what I've read hasn't mentioned setting cookies - I'm guessing there's a way to open the browser control, pointing it at a server-side resource, which will send the cookie - then later open it pointed at a get-cookie page)
We are trying to integrate Pega Robotics Studio and Rumba 9.4 application for testing on Win 10 OS. We are facing 'page error unable to load host control' error while trying to launch .rsdu profile. Can anyone help on this issue.
Does XBIS have any throttling capability? For example, can it be configured to accept only 50 pending requests, and after that, it will reply gracefully, with something like a 503 (service unavailable)? Is there a setting within XBIS that will accomplish this?
Hello everyone, is anyone using the new 10.2.1 version already? I don’t know what has changed, but the performance of this new version is unacceptable! It takes at least 10 times more to startup a program (opening of all the files and initiation of the program). Best regards, Ruud Hoogendoorn
Hello: I am creating a new project with some programs that existed in another project (for example the menu manager). Everything is fine, but I have an error that I can not solve (and the tips do not exist). The program in question is MENUS (MENUS MENUS.XAML). You are giving COBCH1710 and COBCH0826 error on some lines in MENUS.G.CBL. I've tried changing some of the lines but it always gives the same error. Attached prints with the error. Thanks Alberto Ferraz
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.