FreeCEN Administration Tools—dat2csv messages
Fatal and general errors
The Fatal errors marked (*) occur before the error file has
opened so will only appear on the console window.
- Fatal: Census year cannot be determined from file name
(<filename>)
- The format of the file name was not recognised. See the
main documentation page.
- Fatal: Piece number in file name (<piece>) is not
numeric
- As above.
- Fatal: Part number in file name (<part>) is not
valid/numeric
- As above
- Fatal: Full file name required including the three letter
extension
- The file extension was missing. Unchecked files should be
.DAT, checked ones .CHE and validated ones .VLD.
- Fatal: dat2csv does not support WEB format for unchecked
records
- It makes no sense to publish unchecked data.
- Fatal: Aux file (<name>) failed to open
- WEB format requires some extra data files (there is a
supplementary message).
- Fatal: Too many counties in aux file
- There is a limit of 150 which should be plenty.
- Fatal: Input file (<name>) failed to open
- There was an error trying to open the file (there is a
supplementary message). Often this is a typing error.
- Fatal: Output file (<name>) failed to open
- Similar to the above but the reasons can be obscure. The
supplementary message should help.
- (*)Fatal: Messages file (<name>) failed to open
- Ditto for the messages file.
- Fatal: Template file (template.htm) failed to open
- Ditto for the HTML template file. Regrettably, in this
case, the program stops dead so in some circumstances you may
not be able to read the message before the window
vanishes.
- Fatal: Template file short, it ends with a lone %
- Check the syntax of the template file, a “%”
should always be followed by an insertion code.
- (*)Fatal: Program path too long, move it closer to the root
of the disk
- The program is installed too deep in the file structure so
the path name is more than 127 characters. Move it to a simpler
path.
- (*)Fatal: File path too long, move it closer to the root of
the disk
- The data file too deep in the file structure so the path
name is more than 127 characters. Move it to a simpler
path.
- Error: Short record at end of file - possibly
truncated
- The data file is short as the last entry is an incomplete
record. I would suggest that you look for backup copies to see
if any lost data can be recovered.
- Error: record n re-aligning by backspacing m
characters
- It won't backspace far, but will sort out many problems.
The primary error has been corrected, but you will need to
check the consequences.
- Error: record n re-aligning by skipping m characters
- Similar to above. NOTE: —if it skips
a couple of hundred characters then there is probably a record
missing in the output because it was so badly corrupted that it
could not be used.
- Error: Carriage-Return detected in record n
- Often in the notes field. Text editor? or bug in IN-CENS?
It is removed. Other non-printables are removed silently. The
original problem has been corrected but you will need to check
the surrounding records for knock-on effects.
Data items and corresponding error messages
Although dat2csv does a lot of data checking, it does not
check records in relation to each other - e.g. sequence of pages,
schedules etc. csv2dat does a lot more of this.
- Warning: record n: Marked deleted [ - removed]
- The record is marked as deleted by the checker. If the -z
(STRIP) option was chosen then the record is removed (as
indicated), otherwise the program does not delete them
automatically, but leaves it for you to do after checking. The
output data file is marked with “DELETED” in the
“Notes” column (BRIEF mode) or a ‘D’ in
column A (FULL mode). NOTE:—ignoring
these messages could re-introduce data records into the file
which earlier workers had removed.
- Warning: Old format file, Book numbers not in use
- The (1841) file has old format Cornwall parish numbers or
Registration Districts. These are passed through
unchanged.
- Warning: Book numbers not set
- The field is zero or blank indicating that they have not
yet been set in this (1841) file
- Error: record n, household number = 0
- Probably caused by a bug in IN-CENS. In -a (ALL) mode this
needs to be corrected but can be ignored in the default
(SS-CENS) mode.
- Error: record 1, household number = m
- There may be data missing from the start of the file. I
would suggest that you look for backup copies to see if any
lost data can be recovered.
- Warning: record n, household number = <m> not
numeric
- Warning: record 1, household member number = m
- There may be data missing from the start of the file.
- Warning: record n, Household member number = <m> not
numeric
- Info: record n, household member number = 0
- CHECK-CENS does this, but it doesn't seem to matter
- Info: record n, Civil parish missing
- Warning: record n, ED suffix = <c> not
alphanumeric
- Info: record n, ED = <m> not numeric
- Info: record n, ED suffix = <c>
- A check for - or X. Replaced by blank
- Info: record n, Folio number = <m> not numeric
- Info: record n, Folio suffix = <c> not
alphabetic
- Info: record n, folio suffix = <c>
- A check for - or X. Replaced by blank
- Info: record n, Page number = <m> not numeric
- Info: record n, Schedule number = <m> not
numeric
- Info: record n, Schedule number = -
- Replaced by 0 (zero)
- Warning: record n, Schedule number is blank
- Replaced by 0 (zero)
- Info: record n, Schedule number suffix = <c> not
alphabetic
- Info: record n, Schedule number suffix = <c>
- A check for - or X. Replaced by blank
- Info: record n, House number = <m> not numeric
- Info: record n, house number = m
- A check for 0 (zero) or -, replaced by blank
- Info: record n, House number suffix = <c> not
alphabetic
- Info: record n, House number suffix = <c>
- A check for - or X. Replaced by blank
- Info: record n, Building/Unoccupied flag = < >
- Replaced by -
- Info: record n, building/unoccupied flag = <c>
invalid
- Info: record n, surname missing
- Info: record n, forename(s) missing
- Info: record n, name flag = <c> invalid
- Info: record n, relationship missing
- Info: record n, condition = <c> invalid
- Info: record n, sex = <c> invalid
- Info: record n, Age = <m> not numeric
- Info: record n, age unit = <c> invalid
- Info: record n, detail flag = <c> invalid
- Info: record n, occupation flag = <c> invalid
- Info: record n, county code missing
- Info: record n, birth place missing
- Info: record n, birth place flag = <c> invalid
- Info: record n, Language marker = <c> invalid
- All should be present on Welsh pieces after 1871.
- Info: record n, Unexpected Language marker = <c>
- If the piece is indeed Welsh after 1871, and this occurs a
lot, it is probably due to a missing language field on the
first record.
- Info: record n, Eccl District missing
The output file needs to be checked carefully if
synchronisation errors are detected.
Back to dat2csv
documentation
Webmaster
The Parsons family home page.
© 2002–05 (last updated 17 Apr 2005) Rick Parsons,
Bristol, England