Hodder Education Scorer Profiler FAQ
General recommendations

For optimum performance, the live database should be kept in a folder separate to the main application files. This should also make it easier to take regular and secure backups.

General errors

1. Object variable or With block variable not set (1):

this is commonly because the application cannot connect to one of the two data sources, in particular the reference data. There are two data sources associated with these applications, the live database e.g ARTiNet, and a reference database e.g ARTiData.hdt.

The live data are stored in the database path, which is either in the user profile area (single users), or in a nominated area on a server (network users). In the latter case, the location of this folder is stored in the configuration file in the application folder.

The reference file must be kept in the application folder, and in use is copied to the database path. This file can become misplaced and the solution to the error is to reinistate this file to the application folder.

Object variable or With block variable not set (2):

if you see this error when trying to take a test, this is again because the application cannot connect to one of the two data sources. If tests have been successfully assigned, this problem is purely due to the logged on student not having adequate permissions.

As we use an Access database format for the data, all users need full permissions to access the database folder.

2. Permission errors: these can appear as a number of errors but in each case, the user is prevented from connecting to the database.

As we use an Access database format for the data, all users need full permissions to access the database folder.

3. Missing Desktop Shortcuts: Test/Admin icons not created on the desktop at installation:

Affects all dotNet apps on RM

Network (not Single-user) versions of interactive tests The solution is to manually create new desktop icons to the application. For an application called xxx.exe, the Admin shortcut should have a Target: xxx.exe; and the Test shortcut should have a Target with an extra passed parameter: xxx.exe /Multi (the exe file may need wrapping in "" if there are spaces in the path).

4. Date format errors:

You receive an error such as 'Cast from string "29/05/1961" to type 'Date' is not valid.' The applications are intended to work with all common regional date formats. However if you do see this error message, try changing your Regional Settings to UK format - dd/MM/yyyy. You can access your regional settings through the Control Panel

5. Data disappears between sessions:

Input seems to disappear between sessions. Check that the user has an adequately high level of access in their normal account. Alternatively, the user may be using a volatile profile. We recommend you create a new folder for data, maybe on the server. Then, when you open the application in Administration mode, go to Utilities, Settings and redirect the application to use the nominated folder. You may have to do this for all valid users.

6. Unable to run on client pcs - security/permissions error:

This may affect all dotNet applications up to those using framework 3.5. The user needs to manually configure all client machines. We have generated an msi file called SPPolicy.msi to handle this for Framework 1.1 applications. This can be downloaded - just call us - and distributed by a GP Edit. All other frameworks need manual configuration as described in the manual.

7. Error assigning a test:

"Cannot find column 3" or similar

In certain conditions there can be a missing field called "Test" in the table called tblSelected. If the user tries to run a test before they have set up any pupils in the database (Admin) the table structure may be incorrect - the simplest solution is to manually edit the database, but contact us first.

8. Error taking a test:

"This pupil is already logged in to take this test. Inform the teacher"

This function was added to prevent students logging in as another student: always check that all other students are logged in correctly. Later releases will allow the teacher to enter a password so the student can take the test. Earlier releases require that the test be unassigned then reassigned through "Assign a Test". Open the software in Admin mode, go to Assign a Test, click to highlight the student's name, then click Cancel Test. Then add a tick and click Assign Test to reassign.
Specific errors