Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
A Collaborative Hub for Modernization and Big Ideas We're excited to launch the Rocket MultiValue Innovation Library - a dynamic, shared forum where MV developers, architects, and innovators can showcase and exchange forward-thinking ideas, prototypes, use cases, tools, and more. This is your space to Share groundbreaking concepts Contribute working demos or prototypes Explore real-world use cases Collaborate with the broader MV community Whether you're looking to modernize legacy applications, experiment with new integrations, or simply spark inspiration, the Innovation Library is designed to accelerate innovation across the MV ecosystem. Join us in building the future of MultiValue — one idea at a time. Start exploring the Rocket MultiValue Innovation Library today — and be part of shaping the future of MV development. ------------------------------Christine RizzaManager, MV Product ManagementRocket Softwarecrizza@rocketsoftware.com------------------------------
Can I call a proc from a paragraph? ie, I want to replace the logon proc PQ [MVSP.PROCS MVSP.ACCOUNT.CHECK] . . . . ------------------------------Paul ReeseIT ManagerPhoenix Systems Group IncYoungstown OH US------------------------------
Greetings folks! Is anyone on this forum doing any work in Python? Are you converting current source code into Python? THX! ~Doc------------------------------Doc RuckelPart time programmerRocket Forum Shared Account------------------------------
Hello - I am converting our spooler programs to linux. We use the 'c' record of cups for the job info. The 'd' record stores the data of course. Here is the setptr we are using... SETPTR 0,132,60,0,0,1,AT temp,BRIEF,BANNER KH,EJECT,COPIES 1,"-s" But on linux, using strings (or 'cat') I am not seeing the 'KH' banner text. CREC=attributes-charsetþutf-8Hþattributes-natural-languageþen-usþprinter-uriþ!ipp://localhost:631/printers/tempBþjob-originating-user-nameþkhambricBþjob-nameþcopiesþfinishingsþjob-hold-untilþno-hold!þjob-priorityþjob-sheetsþnoneBþnone!þ number-upþjob-uuidþ-urn:uuid:b94d739f-56c3-3cfa-60d2-c870b1742125Bþjob-originating-host-nameþ localhost!þtime-at-creationþhT5,þtime-at-processingþtime-at-completedþjob-idþ job-stateþjob-state-reasonsþnone!þjob-media-sheets-completedþjob-printer-uriþipp://linuxdev/printers/temp!þjob-k-octetsþdocument-formatþtext/plainþ on Unix (using 'cat') it is stored like this: CREC=Hh50þPkhambricþJtemp-5842þCþLkhambricþA0þBKHþOþK1þT/util/tm
I have U2PY application in my UniData environment. It is running on AIX. How can I deploy to run as a Phantom in the background? I need the U2-Python application to listen to incoming data on a TCP/IP port.------------------------------Pedro SantosAPI | U2PY | UniData Developer------------------------------
Greetings all! New to this forum. I am having an issue with AccuTerm 7. I have a recoverable file that I have been unable to delete. Can anyone suggest a remedy? THX, ~Doc------------------------------Doc RuckelPart time programmerRocket Forum Shared Account------------------------------
I have a few vb apps in place. My latest one of works in vb 2022 but fails when when I install it in on another computer. Here is my code bit: Global: Private MVSP As MVSP.PickPrivate MVSPFunc As New MVSP.Functions In form load: Try ' pool = New rocketsoftware.MVSP.PickPool() MVSP = New MVSP.Pick Display("Run Time Type" & MVSP.GetType().ToString) Catch ex As Exception Me.Show() Display("MVSP Failed to init") MsgBox("MVSP Init Error" & ex.Message) BtQuit.PerformClick() End Try The mvsp = new line is failing with error msg: Init Error int path is empty. I installed the d3client 103.4 on the computer, as well as c++ runtime. Nothing changes. I also installed .net 8 runtime with the install. What strangeness is this?------------------------------David WilliamsDeveloperComputer Repair & Sales IncWarminster PA US------------------------------
Is there a way to allow the database access to more RAM? Our Universe/Windows instance only consumes about 24GB of the 128GB it has installed. THX! ~Doc ------------------------------Doc RuckelPart time programmerRocket Forum Shared Account------------------------------
Has anyone tried querying Unidata on Linux using either PowerShell or Python? If yes, any suggestions or tips that you can share?------------------------------Gregory HernandezSenior Systems ProgrammerDesales University------------------------------
Ever get on a D3 system and run WHERE LZ looking for stuff but get barraged by PIBs in some normal status? I got tired of that and wrote a BP that goes through WHERE LZ output and strips out the trivial stuff. Posting it here for anyone's use, but also to get opinions on improvements. Don't be shy!!* whereLZ - bsc -09/05/2024** ver 1.1 - bsc - 06/05/2025 - detect if hot backup secondary*tclread wCmdslpTim = field(wCmd," ",2)'cn' ;* set sleep secondsif slpTim else slpTim = 2 ;* default is 2passes = field(wCmd," ",3)'cn' ;* set number of passesif passes else passes = 3 ;* default is 3isSecondary = 1 ;* call checkFHBRole(isSecondary)for passNo = 1 to passes crt "Pass ":passNo execute \\where lz\\ capturing whereTxt aMax = dcount(whereTxt,@am) for aX = 4 to aMax line = whereTxt<aX> if index(line,"inconsis",1) then crt line ;* corrupt FCB/DCB/whateverCB end else wPib = line[2,4] if wPib matches "4n" then wMode = field(line[33,99],":",1)
I have an Access database that currently connects to the SQLDEMO tables. That's great. When I look at the server running D3, I see the SQLDEMO folder in the D3Databases folder. Fine So now I want to connect to some live data. Specifically the inventory tables. I have lots of documentation, but I can't seem to find the steps to make the tables visible to my odbc dsn. The folder I think I am after is the MISPR folder. If I'm correct, how do I get access to the values in the tables? I was told I need to define a translation table..yes/no Regards ------------------------------Bret SternPresidentRocket Forum Shared Account------------------------------
Howdy, again, folks! We experienced an outage yesterday associated with tl_server.exe. We must be running some knock off version. The system says we are running 11.3.1.6032, but Rocket only shows the last release as .6023 which was released in Feb. 2019. Since that date, there has been a 11.3.2, 11.3.3, 11.3.4, 11.3.5, 11.4.1, 12.1.1, 12.2.1, and now 14.1.1 We would like to update but are looking at the following constraints: Constraints: Version 11 ended support on 9/1/2024 and fully expires 9/1/26 and will no longer be supported at all... Version 12 did not work... we are searching for documentation that would provide details Version 13 was not released. Version 14 is released and we are looking into upgrade process. Are there any contributors who might share their upgrade experience? Anyone on version 14 and how it's performing? THX in advance for your always helpful responses! ~Doc ------------------------------Doc RuckelPart time programmerRocket Forum Shared Account--
Is there a limitation on the number of UV phantom processes that can run simultaneously on a Windows platform? I seem to recall there is but I can't find any documentation for it. Thanks in advance.------------------------------Gil SteidleDEVDDI System Incbrick NJ US------------------------------
Hi all I'm creating a lot of tools using Python and version control is getting quite out of... control. So I'm starting to create a folder infrastructure inside PYPROGS to manage the different tools and keep their basecodes separated. My problem/question is:How can I manage the subfolders in PYPROGS? For example, I have some files organised like this: -U2DBLiveDMS |-u2dblive.py |-u2dblive_common.py -aws_boto3_context_manager.py -aws_file_delete.py -excel_utils.py I can check my files using uopy: with uopy.connect(**config): cmd = uopy.Command("SELECT PYPROGS") cmd.run() select_list = uopy.List() self.__lista_ficheros = select_list.read_list() rgx_cksum = re.compile(r'[Cc]ksum\\s+=\\s+([0-9]+)\\s+') for f in self.__lista_ficheros: if f.endswith('.py'): chk = uopy.Command(f'CHECK.SUM PYPROGS {f}') chk.
Hi guys, I have an issue on a customer site that is a Windows 2019 server running Unidata 8.2.1, the workstation is running Windows 11. This is an SB+ site so the users use SBClient (5.5.4). One PC that has been running fine for some time suddenly has a problem were the SBClient is launched, they click Start a Session, it connects to the server, connects to SB+, they enter their SB+ credentials and SBClient then seems to go into "minimized mode" and will not open. I have tried removing any scripts, deleting and re-creating the profile, re-installing SBClient and even tried installing version 6.5.6 but this problem persists. the user assures me that nothing has changed on that PC. Other users are working fine. This user (with his credentials) works fine on a different PC. Has anyone seen this behaviour before or has any idea what the issue may be? Many thanks Barry------------------------------Barry GreenDirectorCAPITOL BUSINESS SERVICESMawson Lakes SA AU------------------------------
We have Universe developer opportunity at Advantive. If interested please click the link below. https://www.advantive.com/about/careers/ ------------------------------Gil SteidleDEVDDI System Incbrick NJ US------------------------------
Good morning folks! How are VOC items created? Compile/Catalog? Are there any other files in UniVerse where executable items exist? THX in advance for your always helpful replies! ~Doc------------------------------Doc RuckelPart time programmerRocket Forum Shared Account------------------------------
When I right click on a file name in the VSC explorer window I get the option "Compile selected BASIC programs". Selecting this (when connected to the U2 server) runs compile on the selected program(s) on the server. When I run this from F1 (or assign a keyboard shortcut to it) I get an error message even if focus is on the selected file name(s) in the explorer bar. [Cannot read properties of undefined (reading 'forEach')] Is anyone else getting this issue? ------------------------------Stuart BoydellAU------------------------------
Hi all We have an environment with several users running concurrently. This works fine, but I'm having trouble when several users try to run Python code concurrently. This is my UP NOMBRE.SCRIPT='excel_utils' NOMBRE.FUNCION='leer_excel' PATH.REPOSITORIO='/u2/quiter/CONTA5/REPO.FILE/' FICHERO.EXCEL='Fichero Extracontables a integrar BR LEAPMOTOR.xlsx' RUTA.EXCEL=PATH.REPOSITORIO:FICHERO.EXCEL RUTA.CSV='/u2/quiter/CONTA5/REPO.FILE/' CONVERTIR.CSV='' USAR.CABECERA='1' RESPUESTA=PyCallFunction(NOMBRE.SCRIPT,NOMBRE.FUNCION,RUTA.EXCEL,RUTA.CSV,CONVERTIR.CSV,USAR.CABECERA) IF @PYEXCEPTIONMSG#'' THEN CRT 'ERROR: ':@PYEXCEPTIONMSG END CRT 'RESPUESTA: ':RESPUESTA RETURN If I call RUN UP from two terminals it works fine, once. When I try to run it again... >RUN UP TESTEXCEL RESPUESTA: OK|... >RUN UP TESTEXCEL Abnormal termination of UniVerse. Fault type is 11. Layer type is BASIC run machine. Fault occurred in BASIC program TESTEXCEL at address 32. Connection to narobial.intra
What's the most efficient/fastest way to securely get data in/out of a jBase system? The last time I had to do this, we wrote a CGI interface and accessed the system via HTTPS. This time, we have no need for the full CGI environment, we just need to parse some JSON data, and return a JSON response. Similarly, MVIS is overkill. Is there a "jClient", like there is with qm? We could just listen to a port, but the inbound connections will be coming from multiple clients, so we really don't want to run multiple transactions through the same process. We like the statelessness of separate connections. Since jBase apps compile to OS executables, the current thought is to establish an ssh connection, with keys, run the appropriate routine, return the JSON and then exit. We're wondering if there's something simpler. ------------------------------Raymond DeGennaroOwnerSelf RegisteredBelvidere IL US------------------------------
I guess I'm a better programmer than Admin. I have successfully(?) installed UniData on an AWS Server. But I'll be damned if I can start the DB. The install Manual states:You can now start UniData by selecting All Programs > Rocket U2 > UniData RDBMS 8.3.2.I assume that references:C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Rocket U2\\UniData RDBMS 8.3\\UDT or (directly):C:\\U2\\ud83\\bin\\udt.exeUnfortunately, the result is:Error msgno = 427. args = VOCerrno=2: No such file or directoryCan anyone point me in the right direction?Thanks in advance-Rich------------------------------Richard LucibellaDirectorRocket Forum Shared Account------------------------------
I would like to capture the dbpause is on message from a RESTful call. Currently I'm getting an error 500 can't connect. If I turn on the server_debug the server debug message does say dbpause is on. So, I'm wondering if I can get the notification through my RESTful call.------------------------------David GreenComputer ProgrammerRocket Forum Shared Account------------------------------
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.