Browse all forums dedicated to the Rocket MultiValue product family.
Recently active
I want to iterate through and array passed to a subroutine but I need to know how many elements are in the array.
There is a command in D3, RENAME-FILE, which changes the name, but does not appear to change the name in Processes where that particular file, or data from it is used. Is there a straightforward way to change all references to the file where it is accessed throughout the system? Thanks
This is a two part question to solve one problem. The first part; does a called subroutine use a new block of memory and address pointer? If so, doe this newly created memory clock have to wait for a time slice before it is processed? Also if the same sub is called multiple times, will use the already created block of memory?Part two; is it possible that calling a subroutine can break a phantom to the point of failure?We suspect our over night phantom process is dying because a tracing file we update with a small sub is killing the phantom.I personally do not, nor have I ever, actually known a phantom to die, because of repeated sub calls. However, we have to investigate the possibility.Thanks,SJJ
Hi All, I wonder if anyone has ever tried to create an SBXA Character Screen with more than 80x25 characters. I have tried the following: Terminal definition in SBXA Standard and Condensed Column/Row 132/43 Terminal setup in SBClient Wyse60 with 132X43 In principle, everything works, although I have to edit the screen definition with the screen editor to enter the window coordinates 0,0,131,41 because in /SD it isn't accepted. However, the problem is that not all characters are displayed correctly. For example, in the screen I created for testing purposes, texts are not outputted from line 20 onwards, but the field contents are still visible. It seems that something with the cursor Addresing goes wrong by trying this hack... I know I'm pushing the boundaries of SBXA with this, but I want to give it a try to gain some time until we have the replacement of character screens with GUI ready.. Maybe someone has already tried this with, or withoult luck - every information would be hel
Hi, I have a very simple program to upload a file from the PC to Linux host. I'm trying to use FTS and the seems to go through the process of uploading but the routine never exits it just hangs once it gets to 100% transfered. Here is my routine.0001: REMOTE.PATH = "C:USBANK"0002: REMOTE.FILE = "USBANK.txt"0003: MODE = 'R,A,T'0004: RECORD='' ; STAT=''0005: CALL FTS(MODE,REMOTE.PATH,REMOTE.FILE,RECORD,STAT)0006: PRINT STAT0007: PRINT RECORD0008: STOP0009: END I'm expecting the routine to finish uploading the print the value of STAT and RECORD. But it never happens it just hangs. Any ideas?Sam
Hi, This is Keerthana. I'm Senior Software Engineer in TP project at Mitra Innovations. Currently, we are attempting to establish a connection between U2 Python and native Python. Our concern is that what we have done first is used UOPY module to access the subroutine and data file in BP source in XDEMO account using session. But U2 python does not require a session because the u2py module is included in the XDEMO account. But if we want to connect U2 python and native python there must be a configuration or session right? Can we connect this without using a session? Or are there other ways? We checked the .pyconfig file in the UV and tried changing the path to PYHOME and PYLIB there. But we are unable to connect. So Now we are thinking for the connection purpose we can use the any middle ware, Like MVIS. I'm not sure our thought is correct or not. So please anyone have any idea let me know or do you have any refrence please share with me ------------------------ Thank youKeerthana.RSe
hello folks, I receive an json like this "number": { "decimalPlaces": "none", "displayAs": "number", "maximum": 1.7976931348623157E+308, "minimum": -1.7976931348623157E+308 } when I perform the udoRead ; I get no problem to read it . number number.decimalPlaces string none number.displayAs string number number.maximum number 179769313486232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 number.minimum number -179769313486232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
hello folks, on a Linux/uv 11.3 box, I have a trouble with BASIC I do this (for short): equ UUID$NEW lit "field(PyGetAttr(PyCallFunction('uuid', 'uuid4'), 'urn'),':',3)" print UUID$NEW and I get a segmentation fault at runtime AND with VLIST ; basic pcode seams faulty ? It works for month ; and it works on another machines.... After a reboot of the os the trouble is still there !!! Any idea ? many thanks by advance ManuFV
What is the best way to have one Accuterm session with limited menu options but also on some workstations to have a full menu session option. I know to use the menu designer to control the master menu. Can we install Accuterm in two different directories and have the two different Accuterm session icon point to different starting directories to allow the full menu session? We need to lock down the limited menu Accuterm session so standard users can only use Accuterm as configurated to the servers we define but would like superusers and support staff the full version. We control who can use which session type by AD group. We use SCCM, a deployment tool that distributes software, to deploy Accuterm .
I have a client that runs Universe processes from cron. They do it by running a shell script that changes to the desired Universe folder and then execute "uv SOME.COMMAND". Universe starts up and runs that command. The problem is, it first runs the LOGIN proc so if there's a menu, it displays that and only runs the command when they exit. They've gotten around that by checking to see if the user is running as root (which is how their cron jobs run) and going directly to TCL if that's the case. That works but has some issues. Is there any way to start Universe in an account but tell it to not run the account logon procs? Alternatively, is there any way from a basic program to tell if Universe was started with a command line argument? When you run uv with a command, does it push it onto the stack? How does it all work?
Greetings!Can someone point me to where on the Rocket site I can find high-level documentation regarding UniVerse EDA? I have the docs that come with the UV 1.3.5 Documentation packet, but those are more setup and admin. I'm looking for something I can use to help explain to those above me what it is and why we should use it - kind of like an executive summary/white paper. I am hoping for more than the page that says "EDA is wonderful - contact us for more info", but less than the config/admin docs. I thought I had found it many moons ago, but am not having any luck today. I am apparently not very good at searching for things on the Rocket site. Thanks!!Brian
I am trying to get into the debugger in a program by typing the break key using <ctrl-c>, but all it does is print ^C. I did BREAK ON before running the program. Is there a different key that needs to be used or how do I break to get into the debugger?
Good morning, I have a system that uses the terminal type "VT220". A couple of reports that I offer the option of either display or printer require 132 columns to display. I use the ESC:"[?3h" command to do this expansion and it works fine. At the end of the report when I attempt to reset the display to 80 columns by issiuing the ESC:"[?3l" command it does not work. The screen stays in 132 column mode. Does anybody know how to get the screen back to 80 columns? The emulator is AccuTerm 8. Thanks, Dale
Hi All, I have just upgraded from Accuterm 7 to Accuterm 8.1 I am currently having issues with opening multiple instances of Accuterm. I have 2 sessions saved to my desktop. I open the first session with no issue, on attempting to open the second session, the system reverts to the current open session of Accuterm. On the previous version of Accuterm, 2 separate windows would have opened. In the settings I have checked the option to 'open sessions in new window' any suggestions? thanks George.
Is there a way to call both FlashBASIC subroutines (compiled using the "(o" option) as well as standard subroutines from a single BASIC programme? I can of course mirror the non-Flash ones, but that's a bit untidy. I can't just Flash the non-Flash ones, as they are used all over the place by other BASIC programmes. I need to use the Flash option for a socket sender subroutine.
We utilize &COMO& for logging process activities that are run in brackground. This works great for our purpposes, and we can turn this feature Off/On by process in a control file record. However, on our Development machine, a number of records appear whose origin we cannot determine. Here is an example (SLICE is possibly one of our U2 account names OR could be a test user's login): >CT &COMO& SCHEDULER_SLICE_308680740001 COMO SCHEDULER_SLICE_30868074 established 11:07:20 05 DEC 2023 Notes: Our production system does not seem to get any of these. We run Universe 11.3.1 Pick format on AIX 7.2 Does anyone have an idea what is generating these? Nelson
Where might we look to find a way to read Half inch file-save tapes from a C.Itoh pick system from late 80's early 90's.
I have two users who's internet connection seems to be causing issues. They're losing their connection constantly disrupting their work and leaving orphaned processes that use up their Universe Licenses. The problem is, they're planning on migrating off their Universe based system in February and don't want to spend the money to upgrade everyone. Is it possible to have only a few people connecting with AccuTerm 8 and the ReZume function while leaving everyone else on AccuTerm 7? Any idea on what the costs would be? Is ReZume priced separately?
Not sure what this means. My staff attempted to install 1.3.4 on a Server that previously had 1.3.1. He got this error???? Now what?
Hi, In Visual Studio Code we have option to work on remote server with SSH, docker, WSL or Tunnel. For my purposes, the way to work via SSH is ideal. This functionality allows to work with the remote server as with a local computer (ref. https://code.visualstudio.com/docs/remote/ssh). I encountered an problem when I try to use the "Go to Definition" option. The extension tries to open the file by appending the project path to the absolute file path to the file: PROJECT_ROOT = '/myBigDisc/UV/REMACC'FILE_PATH = '/myBigDisc/UV/REMACC/helloWorld.B' The path that the extension tries to open when I navigate to the definition of this variable: /myBigDisc/UV/REMACC/myBigDisc/UV/REMACC/helloWorld.B PROGRAM helloWorld.B myFirstVariable = '' return end I also noticed some problems with "Map cataloged programs" and "includeMapping"Functionality of debugging, compilation and connections to the U2 server work properly Could you please advise how I can get this to work with remote-ssh? Thank y
Hello, I have an Universe 11.3.1.6017 on a Windows Server 2019 installed from April 2023. All was ok. Since November 2023, uvsh.exe or uv.exe no longer works. Maybe after the last KB from Windows Update, but Im not sure. But uvapi (rest server) still works. When I try to connect in telnet, or trying to execute uvsh.exe / uv.exe in cmd, there is an error (see attachment) : "The Universe start up process has not yet completed. The use of Universe is currently disabled" I've checked : Universe log files : no information Eventvwr Universe traces : no informations UAC is totaly disabled Approbation mode is disabled I've tried the following solutions, without success : Re-register licenses Reboot server Relaunch Universe services With another local admin account (with very complex and very simple password) With another domain admin I'm out of ideas :( It's a production server, and it's not easy to reinstall Universe. Can you help me ? Thanks, Corentin
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
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?
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?
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
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.