IVM PLUGIN: 
 GETDATAX.EXE
 ---------------

This is a plugin for the IVM Telephone Voice Attendant (www.nch.com.au/ivm).

Getdatax searches and gets data from a comma delimited text file (or csv file). It an advanced version of the earlier (simpler) plugin getdata.exe and can be useful in many circumstances where you need to get data into an telephone IVR system.

Getdatax searches for the item "SearchItemColumn1" in column 1 of the comma delimited list.

If it finds the item it returns with "[FoundReturnVariableName]=[FoundVariableValue]&[ReturnVariableNameColumn2]=DataInColumn2&[ReturnVariableNameColumn3]=DataInColumn3...".

If it does not find the item it returns with "[FoundReturnVariableName]=[NotFoundVariableValue]". Usually you can use %[FoundReturnVariableName]% to determine the next OGM (depending on whether matching data was found).

Usage:
getdatax.exe "DataFileFullPath.csv" SearchItemColumn1 [FoundReturnVariableName] [FoundVariableValue] [NotFoundVariableValue] [ReturnVariableNameColumn2] [ReturnVariableNameColumn3] [ReturnVariableNameColumn4] .......

where:
DataFileFullPath.csv	is the full pathname of the file to be read, including the extension.
SearchItemColumn1	is the value to search for in column 1.
FoundReturnVariableName	is the name of the variable to be returned, default is data.
FoundVariableValue	is the value to be assigned to the FoundReturnVariableName if a match is made, 				default is found.
NotFoundVariableValue	is the value to be assigned to the FoundReturnVariableName if no match is made, 				default is not found.
ReturnVariableColumn2....	is the name of the variable to be returned with the relevant column data.

If you have difficulty using this plugin, please contact nch@nch.com.au for support.

For more information about using plugins, please see the IVM Help Pages.

-----

Licence: This plugin may be distributed free so long as it is distributed for use only with IVM. NCH Swift Sound may revoke this licence at any time with notice.

(c) 2002 NCH Swift Sound
http://www.nch.com.au