Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
Last time long long ago, during vb6 and asp classic time, we are using UVDK/UniObjects to call UV routines for our front end.. What are the options now ? is there any newer version of UniObjects for the latest .NET ? thank you.------------------------------Koon MIng FongMrP & O Global Technologies SDN. BHD.KUALA LUMPUR MY------------------------------
Hi allI'm trying to use the PyCallFunction to run some Python code but I'm having trouble decoding Universe strings in the Python side. This is a snippet of the Python code: COD_DEF_SYS = 'cp1252' SEP_MUL_DEF = chr(253) SEP_FLD_DEF = chr(254) def python_compression(operation: str, files: str, extra_params: str) -> str: if operation == 'c': file_as_bytes = bytes(file, COD_DEF_SYS, errors='backslashreplace') bytes_separador = bytes(SEP_FLD_DEF, COD_DEF_SYS) bytes_multivalorado = bytes(SEP_MUL_DEF, COD_DEF_SYS) xresultado = file_as_bytes.split(bytes_separador) print(file_as_bytes) print(bytes_separador) print(bytes_multivalorado) print(xresultado) And this is the BASIC call: LISTA_F='' LISTA_F<1>='hola' LISTA_F<2>='que' LISTA_F<3>='tal' LISTA_F<4,1>='multi' LISTA_F<4,2>='valorado' RESPUESTA=PyCallFunction(NOMBRE.MODULO.PY, NOMBRE.FUNCION.PY,'c', LISTA_F, 'test') T
I am sure their are some people on here who worked on R83 Pick systems way back . My first taste of MV was helping port a PRIME based system to Pick R83 on a small ICL CLAN mini computer. I was fresh out of college where we worked on huge mainframe machines and when I first saw the ICL CLAN machine I thought it was an air-conditioning unit. I was just reminiscing a bit on how efficient R83 was in terms of memory. If I recall correctly each Pick port needed about 500k . This led me to ask myself how many D3/Linux ports I could comfortably run on my desktop PC which has 32 GB of RAM? BTW I got into the Pick Multivalue arena, quite by accident and I'm still Picking away many years later. :) ------------------------------Neil PrattSystems Analyst / ProgrammerDaily Express IncUS------------------------------
Hi, I'm trying to download from the Trials page UniVerse. The web form will not accept @gmail.com email address's. As I'm between jobs I don't have a business email address. Is there another way to get to download a copy of the personal edition?
Morning All (South African Time!), I have a server upgrade coming up for a 65 user customer currently on D3 Linux 10.2. The plan is to go bleeding edge to 10.4 so have started the research and busy playing on a dev server. First off I see FSI and a totally new installation procedure. Last time I used FSI was 20 yrs back when a customer had D3/Windows on WindowsNT - still have nightmares about WindowsNT :) So the point of my post is to ask for any hints and gotchas from those who have already done a similar migration, as I see there are a number of difference so it's not going to be a filesave & restore kind of migration. We use MVSP and we shell out to Linux occasionally to kick off Bash & PHP scripts. We also use the spooler to kick off Python scripts to create PDFs and/or email reports. Any pointers will be gratefully accepted! Have a great weekend! Thanks Tom------------------------------Tom PowerOwnerPower Business SystemsBenoni ZA------------------------------
Hi, I am using UODOTNET, Version=3.171.0.8100 in my Asp.net web API project to connect to Infolease. do we required "Microsoft SQL Server, ODBC and OLE DB Driver" to function properly. I would like to know if we uninstall the "Microsoft SQL Server, ODBC and OLE DB Driver" from the server, still UODOTNET works as before?
We are testing out AWS Cloud server. Small environment with Universe running on Windows. The question is: How to setup a Windows printer on that AWS server and direct the output to a local printer in our office network? The printer could be a HP PCL enabled printer, or a Zebra label printer using ZPL.------------------------------Suresh AnbilDeveloperOHM Systems IncCincinnati OH US------------------------------
I've had a problem with Universe that I haven't been able to figure out. When I log onto an account I get a message with some verbiage: >uv UniVerse Command Language 11.3 Copyright Rocket Software, Inc. or its affiliates, All Rights Reserved 1985-2016 BARS.DWHS logged on: Mon Nov 27 19:17:38 2023 ESC[?1hESC=ESC[HESC[2JESC[1;30HDry Storage Main Menus When I have my terminal type set to xterm I get this annoying ESC[?1h string that puts the terminal into application mode. That changes what the arrow keys send and messes up some of my input routines. Where the %#$^ is that coming from? I don't even know what that UV logon message is called which is probably why I haven't found any documentation for it in any of the manuals. I'd look for some banner file but it's not just text. It's under UV program control because it knows the term type and changed what is sent based on that. Can anyone clue me in to where to look? Thanks!------------------------------Joe GoldthwaiteConsultantPhoeni
I am hoping someone can explain how Universe determines when, and from where, to load object code. What does Universe do when it has to call a subroutine. My experiments point to using a globally catalog subroutine as being faster than a locally catalog routine but I don't see why. I understand that with a local catalog the system must read the VOC to find the object location then load the object code, but once it is loaded it remains in memory for the duration of the program. Why would this be faster than a global catalog which must effectively do a similar thing. And regardless of how it is found and loaded, thereafter, the object remains in memory and there should be no difference in the cost of each subsequent call. Yet my testing shows a significant performance gain using a globally catalog subroutine. I believe a globally cataloged subroutine loaded to shared memory so multiple processes execute the same object code but each with there own memory space. Is that correct? What is t
I'm happy to share the news of the release of AccuTerm 8.1.1.0. The latest version of AccuTerm is available for download from Rocket Business Connect (RBC). Version 8.1.1 removes the requirement to have a live connection to Rocket software to authorize and activate AccuTerm. Instead, starting with 8.1.1 you will need to enter a license key to activate your product. After you activate AccuTerm you don't need to be able to connect to the internet or rely on Rocket's back-office systems to use or authorize your product. You can obtain your AccuTerm license keys through RBC. For more details on this and other AccuTerm information, you can read the AccuTerm FAQ. Please reach out to your account executive, Rocket support or Rocket product management if you have any questions. AccuTerm 8.1.1 PLC dates: 31 Oct 2023 GA 31 Oct 2026 EOM 31 Oct 2027 EOS 31 Oct 2028 EOLS ------------------------------Hernando BordaProduct Manager, MultiValue ToolsRocket Softwarehborda@rocketsoftware.com-----------
I have a challenge to automate the creation of a backup file for an existing data file. The data file being backed up will vary and they can be hashed or dynamic files. It has been reasonably straight forward until I came to the effort to support an existing dynamic file. All my previous posts about dynamic files are in an attempt to better understand how I can assess the existing file such that I can create the backup file using well-optimised specifications so the item copy process is as quick/efficient as possible. I was first thinking that ANALYZE.FILE might help determine both the Minimum modulo needed as well as the group size needed to properly cater for the data, but now I'm unsure if that is the best approach. My alternative method is to simply count the number of items in the existing file and generate an average item size, then set the MINIMUM.MODULO to the item count and set the RECORD.SIZE to the average item size and let UV's Dynamic file magic do it's work. I have come u
I'm looking for some information regarding the use of CALLC. Particularly if my source code will need to include the jsystem.h and where I should store the .so / source code on the system (or setup a path so a jbase program can call it). The old zumasys docs aren't quite enough and I couldn't find anything in the Rocket documentation. If anyone has experience using CALLC I'd appreciate the assistance.------------------------------Derek BandouveresProgrammer------------------------------
hello everybody, I post this question, do you have results ANALYZE.SHM -s on uv/windows 11.3... ? we checked on different servers and found that the values are always 0. do we have a configuration or rights problem? any help is welcome! with kind regards ------------------------------Manu Fernandes------------------------------
Edit - can't reply for some reason. I am on UD 8 myself but they are on 7.3 with no upgrade coming anytime soon, so wholefile is out. File has gone all the way down to zero records several times and we're still at ~2M modulo. I have come to the conclusion that merging isn't a thing dynamic files do on this release, so am working this problem from another angle. These files don't have an optimal config, they've got a bunch of random stuff flowing through them. Unidata 7.3.7 Windows I need help understanding merging and dynamic files. I have a file that I think should be merging, but it never does. Disk space is not a concern, I just need to get the modulo down to something reasonable. Normal state for this file is a low recordcount, but periodic updates push huge amounts of data to it temporarily. Converting it to static or changing it to a DIR-type file are both not options. (Yes, this situation isn't ideal. No, I don't have control over it.) From Jonathan Smith's excellent
Hi, thanks to all your help, my customer wishes to proceed and purchase some licenses for Accuterm 8 - great, but I am not getting any response from Rocket at all ! Last time was an email from Stephen Fowler in June - my trial has now run out. Can anyone help please and point me in the correct direction Kind regards Chris Baxter
Hi, I am using UODOTNET, Version=3.171.0.8100 in my Asp.net web api project to connect to Infolease. i would like to know do we required "Microsoft SQL Server, ODBC and OLE DB Driver" to function properly.------------------------------Gopinath GanesanDeveloperRocket Forum Shared Account------------------------------
Hi everyone, We are currently migrating from mvBase to d3/Windows. According to the online documentation Incremental Backups on d3/Windows are not available, is this still the case? Are there any plans to implement incremental backups. We use incrementals on mvBase as part of our daily back up strategy. Many thanks Richard------------------------------Richard OldsSnr DeveloperCalidore Computer Systems LtdGATESHEAD GB------------------------------
I am using UODOTNET, Version=3.171.0.8100 in my ASP.NET webapi project to connect InfoLease. I would like to know do we required "Microsoft SQL Server, ODBC and OLE DB Driver" to connect to InfoLease using UODOTNET?
Hy i was reading D3 Ref today and i found this PICKBASIC-FLASHBASIC/percent_alarm_function.htm i want to know, i can use this to "refresh" my screen with updated data:For exemple:i have an invocice and want to refresh my screen with the update status of the payment CALL BOX1T(9,44,35,12,CARACTER.S,"Link Pagamento") URL$SHORT.LINK = OCONV(S241<S241$LINK.PAGAMENTO>,"TSGVAR256;X;;18") URL$SHORT.SITUACAO = OCONV(S241<S241$LINK.PAGAMENTO>,"TSGVAR256;X;;13") LINK.SITUACOES = "" LINK.SITUACOES<1> = " APRE" LINK.SITUACOES<2> = " ABERTOPAGORECUSADOEXPIRADO" LOCATE(URL$SHORT.SITUACAO,LINK.SITUACOES,1;POS$LINK) ELSE POS$LINK = 1 IF URL$SHORT.LINK EQ "" THEN URL$SHORT.LINK = "NAO GERADO"&nbs
We currently do an automatic back up every night and we used to get an e-mail message of the screen as you would see if you instigated the backup manually. A partial copy is here as a sample; :file-save Is this an Incremental Save (y or <n>)? n Console Listing to printer (y or <n>)? n Send statistics Report to printer (y or <n>)? n Verify save with 't-verify (enlt' (y or <n>)? y Bypass inconsistent groups (y or <n>)? n Do you want to sleep (y or <n>)? n File Save Beginning at 23:59:01 10 Oct 2022 Block size: 500 1 2 etc.,etc. and then cleared the dirty bits and thenthis finished withe final 7 lines as follows;Disconnected from Virtual Machine 'pick0:LINUX' sending incremental file list backup.tape sent 198,933,675 bytes received 99,075 bytes 15,922,620.00 bytes/sec total size is 199,987,305 speedup is 1.00 Now all we get is the final 7 lines and we don't know why. It actually happened o
Hy i just saw in the d3 ref this:https://www3.rocketsoftware.com/rocketd3/support/documentation/d3nt/102/refman/TCL/index_select_command.htm#reference4710 so i tryedindex-select sgvar016 A6(MCNA):" ":2but i got the message[162] Error in icode conversion: 'A6(MCNA):"'; index not found. what is the correct way to use ?------------------------------Alberto LealSystem AnalystMillano Distribuidora de Auto Pecas LtdaVarzea Grande MT BR------------------------------
1. We were using the HP-UX !uuidgen command to create guids for an integration to Salesforce.com. We have installed an SDK on Windows server to give us the same capability, but we don't know how to execute Windows commands from Unidata (Unibasic). Here is the command we are trying to execute: C:\\Program Files (x86)\\Windows Kits\\10\\bin\\10.0.22621.0\\x86>uuidgen.exeThe command will generate a guid: 7c6c5a30-7d67-47d1-aa17-72f7b2652db3 2. On HP-UX, we had many processes scheduled to run in a crontab. On the Windows server, we know we can use Scheduled Tasks, but we don't know the syntax to set up these Unidata (Unibasic) scripts/processes. Thanks. Steve------------------------------Steve KunzmanRocket Forum Shared Account------------------------------
Dear Friends. I have searched the OPENQM manual for the '$ED' command which I have shown below: $ED Created automatically by the ED editor when first required, this file holds pre-stored edit command sequences. The $ED file will be created automatically first time that the .S command is used to save commandsin this file.Multi-line inserts cannot be repeated from a saved command sequence, will cause the .S commandto fail and, if edited into the pre-stored sequence manually, will be cause a warning message to bedisplayed when the command sequence is executed.Alternatively, a user can create a $ED pre-stored item by using the editor:ED $ED item.nameThe first field of the item must contain E as its first character. Subsequent fields each contain oneeditor instruction in the sequence that the user requires the operations to be performed. However, when I try the ED $ED P2 (P2 being the item.name), I get 'FILE NOT FOUND' Any help will be appreciated. I thank you Vish Maharaj----------------
When working between MVIS and the U2 Basic Subroutine, I frequently find the MVIS Admin page timing out. Is there a setting (cm.ini?) to set that timeout to a longer window? Nelson
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.