After you use the installation program to install the tool into your Uniface installation you need to perform the following additional activities:
If you are installing the demo version of the UD7/XML-Data driver the DLL is named UD7X.DLL. Use this name instead of the name in this installation guide.
You do not have to uninstall any other drivers or March Hare ToolKit, they share no code except this help file.
Find the configuration file in your Uniface installation:
|Uniface Version||Directory of Configuration File|
|Six||C:\windows\usys61.ini or |
In the [uniface_dlls] section (version Six [dlls] section) add ud7.dll to the end of the demandload line (you may need to specify the full path eg: c:\usys72\bin\ud7.dll).
If you are using a INI file specified from the command line (eg: idf /ini=c:\7205.ini) then you may wish to use the [userdlls] section instead.
In the [help] section, add the line:
The following lines may appear in your assignment file in the [DRIVERS] section, to tell the UD7/XML-Data driver which options to use. Uniface Six assignment files are often not broken into sections, in this case this line can appear anywhere in the assignment file.
USYS$UD7_PARAMS = translatechars binary, translate
By default, the UD7/XML-Data driver is not optimised for maximum speed, it is optimised for maximum functionality (read/write/update).
If you want to use UD7/XML-Data to without DELETE or UPDATE operations, for example if you just want to copy data to XML-Data format, you may enable the performance improving options:
USYS$UD7_PARAMS = nokeycheck
If you want to use UD7/XML-Data with DELETE operations, for example if you want to use it to store your Uniface repository, you need to disable all of the performance improving options:
USYS$UD7_PARAMS = disable pra
You have now installed the March Hare UD7/XML-Data driver for Uniface.
Use the driver like any other, either define a table, and direct Uniface to store it using UD7 in your assignment file:
Or copy data from a table in an existing database to XML using the IDF with a command line like:
/cpy def:mytesttable.mytestmodel ud7:
Remember that you cannot copy contents of tables until you have ANALYZED the model first.
For all support and enquiry's please contact:
March Hare Pty Ltd
P.O. Box 265
Church Point, NSW, 2105
|$Revision: 1.10 $ $Date: 2011/02/28 02:56:32 $||[go to top]|