Location: AREV32

Discussion: AREV32 ERRORReported This is a featured thread

Showing 1 - 13 of 13  |  Show  posts at a time

cdemato
AREV32 ERROR
Sep 3 2008, 11:22 AM EDT | Post edited: Sep 3 2008, 11:22 AM EDT
When trying to execute the Arev32_standalone_form, I do not get a menu, instead I am presented with the blue screen and the error box [w192] Menu "MAIN" has not been created. I have tried attaching and reattaching the AREV_DIR, and that has not worked. I am runninh OI 8.0.7. Any help would be greatly appreciated. One other thing I have noticed, in my RevCmd folder I am missing revcmdctl.ocx, I am not sure how this affects Arev32. Do you find this valuable?    
Keyword tags: None
dharmacek
dharmacek
1. RE: AREV32 ERROR
Sep 4 2008, 2:03 PM EDT | Post edited: Sep 4 2008, 2:03 PM EDT
You didn't mention what Application you logged into. I suggest you start with SYSPROG.
Do you find this valuable?    

cdemato
2. RE: AREV32 ERROR
Sep 4 2008, 3:06 PM EDT | Post edited: Sep 4 2008, 3:06 PM EDT
"You didn't mention what Application you logged into. I suggest you start with SYSPROG.
"
I am sorry I did start with SYSPROG, Then proceeded to try a new application.
Do you find this valuable?    
dharmacek
dharmacek
3. RE: AREV32 ERROR
Sep 4 2008, 5:09 PM EDT | Post edited: Sep 4 2008, 5:09 PM EDT
So, did the AREV32 form work in SYSPROG? Do you find this valuable?    

cdemato
4. RE: AREV32 ERROR
Sep 5 2008, 8:22 AM EDT | Post edited: Sep 5 2008, 8:22 AM EDT
No Arev32 did not work. I am running socketserver manually, I have java 6 update 7 and the latest oi release 8.0.7. It is weird, the blue screen comes up like it is going to load the menu, then I get the error. One thing I did figure out is if I hit F5, I get a TCL prompt. I am new to arev/openinsight, so if I am overlooking something obvious please excuse me. Do you find this valuable?    
dharmacek
dharmacek
5. RE: AREV32 ERROR
Sep 5 2008, 10:22 AM EDT | Post edited: Sep 5 2008, 10:22 AM EDT
Don't try a new application until you have Arev32 running in SYSPROG.

If you can get to TCL, then press F10, choose Define, Menu, accept MENUS and then press F2. You will get a popup of existing menu templates in the MENUS table. Go ahead and define one as MAIN if it doesn't exist.

Sounds like your AREV_DIR is missing tables. In TCL enter LISTVOLUME AREV_DIR and see if you have tables such as MENUS, POPUPS, MESSAGES, WINDOWS, VOC, HELP, REPORTS, LISTS, MACROS, and a few starting with SYS.

You no longer need to configure the socketserver.
Do you find this valuable?    

cdemato
6. RE: AREV32 ERROR
Sep 5 2008, 11:07 AM EDT | Post edited: Sep 5 2008, 11:07 AM EDT
When I press F10, the cursor goes back to the error message ok button. I listed Arev_dir and got 34 tables listed. ending with windows at #34. There are several dictionary tables, but they are dict.xxxxx, shouldn't they be dict_xxxxxx? Do i need to run the Arev32 conversion on the arev_dir directory? Do you find this valuable?    
dharmacek
dharmacek
7. RE: AREV32 ERROR
Sep 5 2008, 12:12 PM EDT | Post edited: Sep 5 2008, 12:12 PM EDT
dict.xxxxx is fine.

no, SYSPROG AREV_DIR doesn't need the conversion on it. It is supplied with OI.

I think you have a corrupted oi 8.0.7. Why don't you recreate it and try arev32 in SYSPROG again.
Do you find this valuable?    

cdemato
8. RE: AREV32 ERROR
Sep 5 2008, 1:06 PM EDT | Post edited: Sep 5 2008, 1:06 PM EDT
First of all, thank you for helping, I feel like an idiot. I started with OI 8.0.5, and it didn't work so I felt maybe the upgrade would replace lost files or problems. No such luck. Do you find this valuable?    

cdemato
9. RE: AREV32 ERROR
Sep 8 2008, 5:00 PM EDT | Post edited: Sep 8 2008, 5:00 PM EDT
The problem has been resolved it involoved copying the menus. Thank you for trying to assist me. Do you find this valuable?    

bornecw
10. RE: AREV32 ERROR
Sep 11 2008, 12:47 PM EDT | Post edited: Sep 11 2008, 12:47 PM EDT
Hi, noticed the thread and was curious, how do you move an AREV app from SYSPROG? I have an app that was developed in the SYSPROG account and I have never successfully been able to convert it to AREV32. Any ideas? Do you find this valuable?    
dharmacek
dharmacek
11. app in SYSPROG
Sep 11 2008, 2:56 PM EDT | Post edited: Sep 11 2008, 2:56 PM EDT
Early versions of ArevDOS didn't stop you from developing in SYSPROG. Later versions advised you not to.

Everything, WINDOWS, POPUPS,... are rows, so you should be able to make a new application in ArevDOS and copy the particular app's rows from SYSPROG to newapp. You have to use SETALIAS to have both the SYSPROG and newapp tables available at the same time. this is somewhat tedious, but required.

Your big problem are tables with indexes in SYSPROG. You should remove all indexes, then copytable all to newapp.

Course, if the app is large and in production you will have problems with duplicates of data. But, at least you can test to see if you can get newapp to convert into AREV32.

Dave
Do you find this valuable?    
dharmacek
dharmacek
12. RE: AREV32 ERROR
Apr 8 2009, 2:21 PM EDT | Post edited: Apr 8 2009, 2:21 PM EDT
"When trying to execute the Arev32_standalone_form, I do not get a menu, instead I am presented with the blue screen and the error box [w192] Menu "MAIN" has not been created. I have tried attaching and reattaching the AREV_DIR, and that has not worked. I am runninh OI 8.0.7. Any help would be greatly appreciated. One other thing I have noticed, in my RevCmd folder I am missing revcmdctl.ocx, I am not sure how this affects Arev32."
I believe this is because the ENVIRONMENT record for the logging-in user has a startup menu of "MAIN" indicated. And during log-in that menu isn't being found in MENUS or SYSMENUS.

Try logging in as SYSPROG. in a Command window enter RUNMENU STARTUP.
Choose Options, then choose User, and bring up that user. Then F10 to Advanced choice, and see the Environment name.
ESC Esc to the Environment choice. Choose Menus. Press Shift-F1 and choose the above Environment name.
This should show you "MAIN" in prompt Default System Menu. Change it to APPMAIN for now since we know that will be found in SYSMENUS.
Save, exit, change Application and log in as the user.



Do you find this valuable?