OI32 to AREV version compatibility (OpenInsight 32-bit Specific)
At 16 NOV 2002 06:55:33AM Martin Peck wrote:
I am considering downloading the trial version of OI32.
Are all versions of OI compatible with all versions of AREV?
Current info:
AREV 2.08
O/S Win98
NOS Netware ver???
Thanks,
Marty
At 16 NOV 2002 08:12AM [url=http://www.revsoft.co.uk]Revelation EMEA Support[/url] wrote:
Martin
It depends what you want to achieve. If you use AREV indexing then you can only share real time data between OI and AREV 3.12. If you don't use AREV indexing then you should pretty much be able to share with most versions of AREV although dictionary recompilation may occur when attaching from one to the other.
All data structures and most programming constructs are compatible between the two - OI is extended for Windows but for the most part is the same. The 4GL has completely changed to become more Windows aware so UI work will need to be converted. As we say elsewhere on the site -
"For Advanced Revelation Developers
If you are an Advanced Revelation developer, OpenInsight for Workgroups enables you to:
Build applications using Advanced Revelation dictionaries, indexes, and data files.
Create applications using the familiar Basic+ (R/Basic) programming language.
Enable team development of applications using OpenInsight's repository, including features such as check-in/check-out, version control, impact analysis, object browsing, and more
Reuse familiar concepts such as multi-value and variable-length fields
Add SQL Server, ODBC and Notes data to your application
Deploy royalty-free single user runtimes!"
However OI32 will only work on 98SE and above. Reporter will not work properly on 98SE. Out of the box OI32 will work with Netware although if you wish to install it on a server you'll need to bump it like with AREV.
For notes on migration see here
For documents from a developer's perspective see here
At 18 NOV 2002 10:29AM Victor Engel wrote:
Note also that prior to version 3.0, Arev allowed dots but not underscores in dictionaries, and from 3.0 on allowed underscores but not dots. If you have either present, you may have dictionary problems.