Applies To | |||
Product(s): | RAM Structural System; Ram Steel Beam | ||
Version(s): | 14.06.00.00 | ||
Environment: | N/A | ||
Area: | General | ||
Original Author: | Bentley Technical Support Group |
Error Description
When running the framing tables in the Steel Beam module the warning, "Report Viewer Control has not been registered on this computer" may appear:
Explanation
This error typically happens when the user switches to another application while the steel beam framing tables and/or design is being performed. To reproduce the problem, open RAM Steel beam and click the option to design all after framing. Then switch to another application while the framing tables are running.
Avoidance
If the operating system focus remains on RAM Steel beam during this process the error will not occur.
The user has to click OK to the message to proceed.
Alternative Cause
The error can also happen if the report viewer control is registered in the wrong location,
To reregister the report viewer control, follow these steps.
1. Locate the file VPECTRL3.ocx, it is most likely here:
C:\Program Files (x86)\Common Files\Bentley\Engineering\VPEControl\VPECTRL.OCX
2. Go to the Windows Start button or pearl any type "run" without the quotes and hit enter
3. On the command prompt that appear type
regsvr32 "C:\Program Files (x86)\Common Files\Bentley\Engineering\VPEControl\VPECTRL.OCX"
or change the path if the file is in another location
4. you should get a message that the registration succeeded.
Note, if more than one copy of the file is located first unregister all other copies using a similar command but with /u after regsvr32, before registering the good copy like so:
regsvr32 /u "C:\Path to other copy\VPECTRL.OCX"
In at least two cases repairing the installation also solved the problem.
It's worth noting that with RAM Structural System, only one version can be installed at a time. Users who try to install both the 32 and 64 bit versions might also encounter this (and other) problems.