Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 17 AUG 2000 06:44:28PM Wayne Shepard wrote:

We just converted to version 3.12 and now when we edit the description on an Easywriter report, we get an error stating that the program "EASYWRITER" does not exist in Sysobj. Of course, there is no Easywriter program at all. What's the fix for this?

WS


At 17 AUG 2000 09:59PM Warren wrote:

Odd, it should be there. What version did you upgrade from? Was it an upgrade or a trade-up? Did you upgrade the VOC file for all the account/applications?

When I ED VOC EW in 3.12 the pointer is there to EW in SYSOBJ. When I edit $EW in sysobj the version stamp on the bottom says 3.1.71.


At 18 AUG 2000 12:45PM Wayne Shepard wrote:

Our EW is 3.1.71 too. We upgraded from 2.12. I question whether there is any such thing as an EASYWRITER program as such. Do you have a voc pointer for EASYWRITER pointing to some other program?

Wayne


At 18 AUG 2000 01:06PM Don Miller - C3 Inc. wrote:

Check SYSOBJ. You should have a program $EW there. The VOC item should point there if it's missing. As a part of the upgrade, this should have been installed if you chose the Upgrade Account option. There are some other EW items that may need to ve VOC'd as well, but I don't have my list handy ..

Don Miller

C3 Inc.


At 18 AUG 2000 04:07PM Warren wrote:

Just checked 2.03, 2.12, 3.12:

There is no voc entry EASYWRITER in any of them. There is no $EASYWRITER in the sysobj/verbs file in any of them.

Since the source code to EW and it's associated subroutines is included in the REVSRC archive I would venture a guess that at some point someone had modified this source code and either called it EASYWRITER or renamed the stock RTI $EW to $EASYWRITER.

The thing to do is boot up your pre-upgrade archival copy of 2.12 and look at the object code to whatever EASYWRITER in the VOC is pointing to and the $EW record in VERBS/SYSOBJ. If either was compiled with the standard ARev compiler it should have the filename, record id, and time date stamp in it (unless optioned out when compiled).

If EASYWRITER had been customized you'll have to find the source code and add those customizations into the 3.12 source version of EW.


At 22 AUG 2000 02:37PM Wayne Shepard wrote:

Everything checks out as far as EW is concerned. From the return stack, I notice that the error message is coming from SAVEREPORT. We have version 3.1.220. Is this the current version? Since "EASYWRITER" does not show up as a constant in the program, my guess is that it is getting the word "EASYWRITER" either as a parameter or from the key of the report record.


At 22 AUG 2000 02:40PM Wayne Shepard wrote:

We have made no alterations to EW. We're using the stock RTI stuff as installed.

From the return stack, I notice that the error message is coming from SAVEREPORT. We have version 3.1.220. Is this the current version? Since "EASYWRITER" does not show up as a constant in the program, my guess is that it is getting the word "EASYWRITER" either as a parameter or from the key of the report record.

I can't believe no one else is experiencing this!

Wayne


At 22 AUG 2000 02:48PM Warren wrote:

Most developers I know try to avoid using EW. It's good for the average user but a good training session in RList tends to be more flexable in the long run.


At 22 AUG 2000 06:21PM Wayne Shepard wrote:

I never use EasyWriter myself. Nonetheless, the users have EasyWriter reports that were written years ago and we did promise them that everything would still work after we converted.

I went to another site where an attempt to change the description did not result in a failed call to "EASYWRITER". I discovered they were using version 2.2.81 of $EW.LIBRARY. This appears to be the object module that is generated by the source code in REVSOURCE as the constant "EASYWRITER" appears in it. Here we are using version 3.1.188 of $EW.LIBRARY. There is no constant "EASYWRITER" in the 3.1.188 object module.

Could you please check and see what version of $EW.LIBRARY you are using?

Wayne


At 22 AUG 2000 06:31PM Warren wrote:

Wayne:

This copy (at client site) show 3.1.188 for $EW.LIBRARY.

What steps do I need to go through to invoke the error? I'll try to reproduce it if I can.

Have you checked the source to EW.LIBRARY in REVSRC/REVSOURCE?


At 29 JAN 2001 09:23AM Roy Drummond wrote:

Wayne, et. al.,

Was a solution ever found for this problem? We have been experiencing it at this site too. When a user, who does not have TCL access - hence no R/LIST, tries to save an EW report to the library the error occurs.

TIA,

Roy

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/d741306ac269701c8525693e007cec0e.txt
  • Last modified: 2023/12/28 07:40
  • by 127.0.0.1