-
Changes in Web CATI:
- Installation of the Advantage Database Server 8.1 is now a requirement.
- Surveys can now be run using HTTPS (HTTP over SSL).
- DBF files are now accessed via the more secure Windows SYSTEM account rather than the default IUSR_ account. The IUSR_ account is still required for file system access to non-DBF files.
- New system DLL files are now compiled to higher level increasing stability and performance.
- Increased the maximum size of an interviewer’s INTCODE from 3 to 6 characters. Create a data dictionary to update the study.
- Studies can now be opened through an Advantage Data Dictionary. Required for some advanced features. Create a data dictionary
- Added better support for UNC paths and shares.
- Added read only interviewing mode for testing and back checking. (Questionnaire Walkthrough)
- Can now specify a sample number when adding records using the "-ADD" URL. Include the sample number to add immediately after "-ADD" (e.g. "http://yourservername/scripts/nph-r4tn.survey?_s=SAMPLES\WEBCATI-ADD123456&SYSTEM__StartIfFound=NO").
- Removal of the 500 character limit on all TRIGGER and CVAR logic.
- Added support for the UTF-8 Unicode character set. Any language added in Global Settings that begins "U_" will be treated as if it were UTF-8 encoded. The QBASE must have been imported as a UTF-8 encoded text file for this to work.
- Added keyboard shortcuts to the browser interface; interviewers can complete an interview without taking their hands off the keyboard.
- Changed the global sample filter in "Global Settings" so it filters on the sample file only.
- Added an interviewer-level sample filter for more control over sample filtering.
- You can now specify two locations for Cascading Style Sheets, one for CASI mode and one for CATI.
- Amended the SendMail function: to allow for the use of an SMTP server other than the default server specified in the R4TN.INI; added a Language parameter to allow for the sending of emails in a character set other than the one set in SAMPLE->LANGUAGE; the body text for an email can come from a file outside of the study directory.
- The DBFOpen function has been amended to allow a file alias to be set.
- Results now writes only valid XHTML 1.0 to the browser.
- Added back and next shortcut buttons at the top of the screen in CATI mode, set SYSTEM->UseTopNav to .T. to enable.
- Added new error codes to MESSAGE.DBF
- 64 = "complete" (when used with constant sum matrix)
- 65 = "Interrupt Interview"
- 66 = "View Sample"
- 67 = "Comment"
- 68 = "Save Changes"
- 69 = "Access key".
- Added the ReverseList function which reverses the order of a list (When created using the MakeList function).
- Added error message if browser is closed before interviewer logs out.
- Added column headers to Import / Satisfaction questions. Specify column headers separated by a semi-colon in the QBASE->OtherVar field
- Matrix-style questions apply the "r4tn-odd-response-text-over" and "r4tn-even-response-text-over" CSS classes when a row is selected (instead of when the mouse hovers over the row).
- Added the URLEncode() function.
- Changed PATH->WEBCATI.DBF so data it is now written with the relative rather than the absolute path.
- Changed the way response texts are evaluated to allow for dynamically assigned response orders using the "^" character. Expressions are evaluated before row order is assigned so the following syntax can be used "^{Ltrim( Str( LV("ORDER") ) }" to assign the fixed order to a randomized response list.
- Added ReadTextFile( cFileName ) function: returns the entire contents of a the "cFileName" text file.
- Added WriteTextFile( cFileName, cContents ) function: writes "cContents" to the text file "cFileName".
- Changed Random( iSeed ) function: returns a random integer based on current time plus "iSeed".
- Renamed "Transform" function as "Picture" to allow it to work as documented.
- Renamed "Token" function as "TokenStr" to allow it to work as documented.
- Added Cast2String( xExpression ): returns any value as a string.
- Aliased files opened via the in DBFOpen are automatically added to Data Dictionary, if one exists. Create a data dictionary.
- Plus many other small features and additions.
-
Bugs fixed in Web CATI.
- "Hung" records (stat_type BI, now come back up when interviewer logs back in or next gets sample).
- Fixed a bug where records currently in use could be called by other users when on the Set Appointment screen.
- Fixed a bug where sample details were sometimes lost from the "F8" update sample screen.
- Fixed a bug where appointments made at noon or midnight could come up at the wrong time.
- Fixed a bug where IE 5.X would crash when making an appointment. Note: Microsoft does not recommend the use of IE5.X.
- Fixed a bug where Firefox was not re-enabling the submit buttons after clicking the Back button.
- Fixed a bug where browsers (Internet Explorer in particular) were caching previous pages when Results Back button was used.
- Fixed bug where SAMPLE->CALLINCR was not updating correctly (didn't use SYSTEM->CALL_INCR).
- Fixed a javascript error on brandlist questions when the down arrow was pressed before the brand list was clicked.
- Fixed the back button so it follows the questionnaire flow rather than just browser history. Enables the interviewer to backup an interrupted interview.
- Fixed a bug where RESPONSE->LAST_QUEST wasn't being updated.
- Fixed a big where zero responses were not validating correctly when decimal places were being used.
- Fixed a bug where Import / Satisfaction questions were not validating when out of range (Don’t Know, Refused, Not Applicable) responses were allowed.
- Add a new error message to catch zero SAM_NO entry when selecting specific sample records.
- Fixed a bug where A1 conditions were not being executed in Header questions.
- Fixed a bug where CALLHIST.DBF was not updating in non-ADS mode.
- Fixed bug where the character encoding was not written to the HTTP header causing Internet Explorer to "lose" character encoding.
- Re-written range parsing for questions like IsAnswer to fix an error caused by out of order comma-separated ranges: i.e the range "1,3,4,2" would cause an error and "1,2,3,4" would not
- Fix bug where wrong date could be chosen for a sample in the "11+" time zone when calling from the UKT time zone.
- Fixed a bug where SYSTEM->NEXT_TIME was ignored when choosing time for call back settings.
- Fixed Reverse function.
- Fixed a javascript bug which caused OS text to be missed when the GetOsText function was used with rotated multi-punch questions.
-
New application: Results XML Server (nph-R4TN-XMLServer.exe)
Results XML Server (nph-R4TN-XMLServer.exe) provides real-time access to Results studies over the internet in an XML format. XML, the bedrock of modern Ajax/ Web 2.0 applications, allows for the development of your own web-based applications using Results data.
- Secure online access to your Results studies. Data is only served to applications originating from the same internet server as Results. Results XML Server can run using HTTPS (Hypertext Transfer Protocol over Secure Socket Layer, or HTTP over SSL).
- Create an Advantage Data Dictionary. An Advantage Data Dictionary (ADD) is required for some advanced features.
- Execute any Advantage SQL statement (requires an ADD) and optionally save entire result to CSV file.
- SQL support consists of most of the SQL-92 standard with ODBC extensions, as well as some SQL-2003 features such as Persistent Stored Module (PSM). The SQL engine also supports many features that are not in the current SQL standard but are customary available in other RDBMS, such as Views, Query Execution Plan, Query Logging, User Defined Function, and Temporary Tables.
- Return a directory listing of all Results studies in the Results STUDIES directory.
- Files can be uploaded, via a web browser, to any study directory.
- Study files can be accessed at the server file system level: the study directory contents can be listed; copied; moved; renamed and even deleted.
- The most recent changes made to a text file via Results XML Server can be undone.
- Deleted files can be restored or permanently deleted.
- Return a directory listing of all DBF files in any Results study directory.
- Read the contents of any DBF file in any Results study directory.
- Write to any DBF file in any Results study directory.
- Read, write, download or open any text file (*.txt, *.ini, *.csv and more) in any Results study directory.
- Return a listing of unique values in any field of any DBF file in any Results study directory.
- Add a sample record without starting in interview: specify SAM_NO and any other sample fields to update.
- Log interviewers out of any Results study.
- List all interviewers currently logged into all studies (interviewers are listed in WEBCATI.DBF).
- Return a directory listing of all text files (*.txt, *.ini, *.csv etc) in any Results study directory.
- List the structure of any DBF file in any Results study directory.
- Quotas can be recalculated.
- Results DBF files can be packed and re-indexed.
- Create self-reindexing DBF files (files must be manually re-indexed if a new quota as has been added to the quota file)
- Create "Auto Create" DBF and CDX files: files are automatically created if they don't exist; NB. Files are created without data, so if any file is accidentally deleted an empty copy of the file will be automatically created.
- Export survey data to Triple-S XML Versions 1.1, 1.2 or 2.0.
- Features still to come:
- Safely add quotas, interviewers and questions.
- A new interface for the easy development of questionnaires.
- Create response file.
- Create new studies online.
- Check the syntax of a questionnaire.
- Import and export questionnaire (as a Results script).
-
New application: Results Remote Manager
Results Remote Manager is an online implementation of Results Manager. You are free to amend the source code (at your own risk) to suit your own needs. Results Remote Manager requires the Advantage Database Server and the Results XML Server.
- Written using XHTML, XML, XSLT and JavaScript. The source code is provided with the Results 7.2 installer. You are free to amend the source code to suit your needs.
- Currently supports Firefox 2+ and IE6+ (IE7 recommended).
- The current user interface is instantly available in 14 languages: English; Danish; German; Greek; Spanish; French; Italian; Japanese; Korean; Polish; Portuguese; Russian; Swedish; Chinese.
- Execute any Advantage SQL statement (requires an Advantage Data Dictionary) and optionally save entire result to CSV file.
- SQL support consists of most of the SQL-92 standard with ODBC extensions, as well as some SQL-2003 features such as Persistent Stored Module (PSM). The SQL engine also supports many features that are not in the current SQL standard but are customary available in other RDBMS, such as Views, Query Execution Plan, Query Logging, User Defined Function, and Temporary Tables.
- Create stored views (file listings, counts and grouped-counts) of the sample and response files. Stored views can be run once, saved for re-use. Delete previously saved views.
- List, search, filter, count and edit any DBF file in any Results study.
- Export and download survey data in the Triple-S XML format. Triple-S XML can be imported into many industry standard research tools http://www.triple-s.org/ssssoft.htm
- List the study’s main questionnaire.
- Begin a CATI interview.
- Begin a CASI survey with the option of adding a new sample record or selecting an existing sample record.
- Select a previously started interview to be viewed in read-only mode. (Questionnaire Walkthrough).
- Monitor and edit quotas.
- Monitor interviewer progress.
- Monitor an interviewer’s screen: interviewer can be anywhere in the world.
- Edit interviewer records.
- Run Results call centre management reports (almost all of the old Results Manager reports are available online).
- Run topline reports and marginal hole counts.
- Recalculate quotas.
- Re-index files.
- Create Advantage Data Dictionaries.
- Edit dispositions.
- Edit time zones.
- Update sample dormancy.
- Access can be limited via user accounts at the study, menu, and record level.
View "What's new in 7.0"
Return to Control Panel