I am on a cs1000 with cc6 and am working on setting up an HDX application to pull data from an access database. I have the provider id, dsn and sql statement programmed and tested. (all tests ran in the diw return the correct data)but when I execute the test script I have written it doesn't work. I have started to talk with the service provider but no answers yet. here is my test script...
OPEN VOICE SESSION 6839
PLAY PROMPT VOICE SEGMENT menuchoice_gv
COLLECT 7 DIGITS INTO account_num_cv
END VOICE SESSION
SEND REQUEST provider_ID account_num_cv
GET RESPONSE provider_ID FS_Agent_ID_cv
WHERE FS_Agent_ID_cv EQUALS
VALUE "1234": ROUTE CALL 3937
DEFAULT: ROUTE CALL 5021
END WHERE
I have tried variations of this script with additional variables(with id_sql for the sql satement number and sql_resp for the sql response)with no luck.
As I said, when I test the sql statement, database connection and hdx connections everything looks good with the correct data from the sql statement. I then insert ? for the variable in the sql statement and save.
Any help or suggestions would be appreciated.
OPEN VOICE SESSION 6839
PLAY PROMPT VOICE SEGMENT menuchoice_gv
COLLECT 7 DIGITS INTO account_num_cv
END VOICE SESSION
SEND REQUEST provider_ID account_num_cv
GET RESPONSE provider_ID FS_Agent_ID_cv
WHERE FS_Agent_ID_cv EQUALS
VALUE "1234": ROUTE CALL 3937
DEFAULT: ROUTE CALL 5021
END WHERE
I have tried variations of this script with additional variables(with id_sql for the sql satement number and sql_resp for the sql response)with no luck.
As I said, when I test the sql statement, database connection and hdx connections everything looks good with the correct data from the sql statement. I then insert ? for the variable in the sql statement and save.
Any help or suggestions would be appreciated.