Utility ~ ADDNOTE - Full Descendant Report


ADDNOTE is a program to create a full Descendant Report as an HTML file. Its start point is a Descendant Outline Report from Family Historian, saved as a .TXT file. ADDNOTE relies on finding in the FH report the personal ID references for each person, enclosed in square brackets.

ADDNOTE operates in three phases:

  1. Reads the FH Descendant Outline Report and extracts all its personal ID numbers.
  2. Searches the GEDCOM file for those personal ID numbers and extracts any Notes fields that are found.
  3. Creates a new HTML file consisting of the personal names from the FH Report and interleaves in it the personal notes that have been found.

ADDNOTE reduces the degree of indentation by stripping out the tab characters provided by FH and inserting "white space" for a smaller indentation. This allows a better screen layout. As part of this re-indentation process, ADDNOTE breaks up the long lines used in Windows applications (255 characters) and stitches together any words broken in the process or broken by virtue of the long lines from Windows (which themselves break words).

To improve the appearance of the HTML output, ADDNOTE writes the personal names in black and the note fields in blue.

Any introductory paragraphs can be edited into the HTML file with a text editor.

If the HTML file is displayed in a browser it can be readily copy/pasted into a word processor such as MSWorks where it can be saved as a text file, etc.

ADDNOTE is written in the Basica language and compiled into an EXE file by the IBM Basic compiler, version 2.00.

The simplest way to use it is probably to create a new folder (subdirectory) and to copy into that folder the Descendant Outline Report from FH (e.g. jenkins.txt), also the ADDNOTE program. ADDNOTE will create its output files in that same folder. ADDNOTE will ask for the file name of your FH GEDCOM file. This should include its path, e.g. \FAMHIST\MYGDCOM.GED

Michael Whitfield Foster, March 2004

http://homepages.paradise.net.nz/mikefost/ EMAIL - mike.foster@paradise.net.nz

Produced by admin (18/03/04) Updated by tatewise (31/10/10)


DIR listing before running ADDNOTEA:

Command Prompt DIR List Before

ADDNOTEA Phase 1 reading Descendant Outline Report (enter the report file-name and press Enter key, and when finished press any key):

Command Prompt ADDNOTEA Phase 1

ADDNOTEA Phase 2 searching GEDCOM data file (enter the GEDCOM file-name and press Enter key, and when finished press any key):

Command Prompt ADDNOTEA Phase 2

ADDNOTEA Phase 3 creating HTML file with title (enter a title and press the Enter key, and when finished press any key):

Command Prompt ADDNOTEA Phase 3

DIR listing after running ADDNOTEA (enter EXIT and press the Enter key to exit):

Command Prompt DIR List After

Installation Instructions

Click on the link below to download and save the addnote.zip file, then extract the contents to a folder of your choice as described above.

The two files are the ADDNOTEA.EXE program, and the README.TXT file, which is a copy of the description above.

Double-click ADDNOTEA.EXE to automatically run it within the DOS Command Prompt accessory. Otherwise, open the DOS Command Prompt at Start > All Programs > Accessories > Command Prompt, and at the prompt use CD to select the download folder, and then run ADDNOTEA. When finished enter the EXIT command to close the Command Prompt window.

Note that this is a 16-bit DOS utility and will not run on a 64-bit PC unless you install a DOS emulator such as the freeware DOSBox within which to run ADDNOTEA.EXE.