home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
MBUG
/
MBUG108.ARC
/
GEN-DSKA.LBR
/
GEN.DOC
< prev
next >
Wrap
Text File
|
1979-12-31
|
23KB
|
541 lines
.he G E N E A L O G Y D O C U M E N T A T I O N Page #
.OP
Modified Version 1.1
Table of contents:
dBASE II Ver 2.4 or later necessary to run this programme.
1. Overview
2. Installation
áá 2.1 Cop∙ thσ distributioε disδ.
ááááááá 2.2 Operatinτ froφ ß twin floppy drivσ system.
ááááááá 2.3 Operating from a hard disk:
3. User's guide
ááááááá 3.1 Getting started:
ááááááá 3.2 Adding new people or editing existing people:
3.2.▒ Advicσ oε addinτ ne≈ familie≤ anΣ assigninτ
reference numbers:
ááááááá 3.3 Adding and editing the biographie for a person.
áá ááááááá3.3.1 Adding or appending to a biographie.
áá 3.3.2 Editing an existing biography.
ááááááá 3.4 Exploring your genealogy:
4. Miscellaneous notes
ááááááá 4.1 Disk space requirements
ááááááá 4.2 Execution speed:
ááááááá 4.3 Known bugs:
ááááááá ááááááá4.3.1 Index problems:
ááááááá 4.3.2 Too many memory variables:
ááááááá
5. Files
ááááááá 5.1 Command files:
ááááááá 5.2 Format files:
ááááááá 5.3 Data base files:
ááááá6.áááMain Genealogy Menu & Help:
7. Personalise headings to your family:
8. Tips IN General:
.PAè1. Overview:
Thσ genealogica∞ datß basσ prograφ "EXPLOREó allow≤ yo⌡ ì
t∩á maintaiε ß datß basσ oµ peoplσ wh∩ arσ relateΣ t∩ eacΦ other« ì
Yo⌡á caεá adΣá ne≈ peoplσ t∩ thσ datß basσá anΣá theεá linδá theφ ì
togethe≥á b∙á indicatinτá thσ direc⌠á relationship≤á betweeεá thσ ì
people«
B∙á direc⌠á relationship≤ ╔ meaε tha⌠ yo⌡ indicatσ fo≥á eacΦ ì
persoε wh∩ hi≤ parent≤ anΣ spouse≤ arσ (were)«á B∙ followinτá thσ ì
link≤á betweeεá childreε anΣ parents¼á anΣ betweeεá spouses¼á thσ ì
systeφ i≤ ablσ t∩ determinσ ho≈ an∙ tw∩ peoplσ arσ related.
Oncσá yo⌡ havσ loadeΣ iε you≥ famil∙ treσ yo⌡ caεá "EXPLOREó ì
o≥á navigatσá thσ genealog∙ oε thσ screen«á Yo⌡ picδ ß persoεá t∩ ì
star⌠ with«á Thσ systeφ wil∞ theε displa∙ hi≤ immediatσ famil∙ oε ì
thσ screeε witΦ hiφ iε thσ box« Usinτ thσ command≤ availiablσ yo⌡ ì
caεá theε positioε thσ sta≥ (*⌐ t∩ thσ persoε oε thσ screeεá tha⌠ ì
yo⌡á arσá interesteΣá iε anΣ viß thσá (G)∩á commanΣá displa∙á hi≤ ì
immediatσá family¼á o≥á viß thσ (B)iograph∙ commanΣá displa∙á hi≤ ì
biograpy.
B∙á repetitivle∙á movinτ thσ sta≥ (*⌐ t∩ thσ fathe≥á oµá thσ ì
famil∙á oεá thσ screeε anΣ usinτ thσ (G)∩ commanΣ yo⌡ wil∞á climΓ ì
thσá famil∙á treσá toward≤ it≤ source«á Iµ yo⌡á d∩á thi≤á iεá thσ ì
directioεá oµá thσ childreε oε thσ screeε yo⌡ wil∞ follo≈ onσá oµ ì
thσá path≤ oµ descendant≤ oµ thσ origina∞ person«á Yo⌡á caεá als∩ ì
explorσá horizontall∙á b∙ repetivel∙ movinτ t∩ thσ spousσ oεá thσ ì
srceen.
Therσ arσ command≤ iε thσ explorσ prograφ tha⌠ allo≈ yo⌡á t∩ ì
adΣá anΣ edi⌠ thσ peoplσ iε you≥ genealog∙ anΣ thei≥ biographies« ì
Thesσá command≤á are <A> to add new records, <E> to edit records.
Thi≤ modifieΣ versioε ha≤ beeε madσ a≤ use≥ friendl∙ a≤ possible¼ ì
witΦ ß numbe≥ oµ harΣ cop∙ option≤ havinτ beeε addeΣ tha⌠ arσ no⌠ ì
in version 1.
Wheε yo⌡ firs⌠ star⌠ u≡ i⌠ woulΣ bσ oµ usσ t∩ g∩ t∩ thσ hel≡ ì
screeε a≤ thi≤ contain≤ thσ Geneolog∙ Men⌡ iε detail¼á anΣ othe≥ ì
informatioε tha⌠ i≤ wortΦ knowinτ righ⌠ away« Als∩ t∩ optioε No.▒ ì
froφá thσá Maste≥ Men⌡ whicΦ wil∞ givσ ß littlσ hel≡á oεá gettinτ ì
you≥ famil∙ treσ started.
Underá norma∞ usσ i⌠ shoulΣ Neve≥ bσ necessar∙ t∩ g∩ t∩á thσ ì
dBAS┼á (.⌐ Prompt¼á (Manua∞ Mode)¼á iµ doinτ s∩ NEVE╥ AD─ o≥ EDI╘ ì
an∙ recorΣ froφ therσ a≤ thi≤ wil∞ fou∞ u≡ thσ indexes¼á theε yo⌡ ì
wil∞ havσ trouble.
.paè2.áInstallation:
2.▒ Cop∙ thσ distributioε disks¼á A║á anΣ B║á anΣ storσ thσ ì
original≤á iε ß safσ place¼á iµ you≥ distributioε disδá come≤á a≤ ì
ß singlσ disδ witΦ thσ file≤ squeezed¼á placσ eacΦ librar∙ markeΣ ì
┴á anΣ ┬ oε separatσ disks«á Thσ Librar∙ ┴ i≤ thσ A║á drivσá disδ ì
witΦá thσ DBASE.CO═ systeφ files¼á thσ librar∙ ┬ i≤ thσ B║á drivσ ì
disk«á Thσá CM─ commanΣ file≤ arσ no⌠ interchangeablσ betweeεá A║ ì
and B: disks.
2.2 Operatinτ froφ ß twin floppy disk system.
Thi≤á Versioε ha≤ beeε se⌠ u≡ t∩ ruε oε ß twiεá flopp∙á disδ ì
system¼ t∩ aut∩ loaΣ thσ programmσ yo⌡ wil∞ usσ thσ commanΣ DBAS┼ ì
MENU¼á froφ CP/═, DBAS┼ MENU¼áo≥ t∩ star⌠ froφ thσ (.⌐ prompt¼ D╧ ì
MENU¼ wheε usinτ thσ programmσ fo≥ thσ ver∙ firs⌠ timσ selec⌠ thσ ì
indexinτá optioε froφ thσ Maste≥ Menu¼á thi≤ wil∞ adjus⌠ al∞á thσ ì
inde°á files«á Thσ programmσ i≤ no≈ read∙ t∩ star⌠ buildinτá you≥ ì
Famil∙ Tree, done from options 5 or 6 from the Master Menu.
Thσá maiε Genealog∙ Programmσ i≤ oε thσ B:drivσ disk¼á u≡ t∩ ì
fou≥á famil∙ tree≤ caε bσ ruε witΦ ou⌠ leavinτ dBAS┼ b∙á changinτ ì
disk≤ iε B:drive¼á personiliseΣ heading≤ caε bσ entereΣá directl∙ ì
int∩á thσ file≤ oε thσ B║á disk¼á thσ A║ disδ, thesσ heading≤ g∩
int∩á ß seperatσ file¼á SLECMEN.CMD¼á wheε usinτ ß printe≥ optioε ì
froφ A║á drivσ ß headinτ i≤ selecteΣ t∩ matcΦ thσ famil∙ namσá oε ì
thσ disδ iε B║drive.
2.3 Operating from a hard disk:
Thi≤á programmσá iε it≤ presen⌠ forφ wil∞ No⌠ ruε oε ßá harΣ ì
disδ systeφ a≤ i⌠ i≤ se⌠ t∩ ruε betweeε A║á anΣ B║ drives« firs⌠ ì
i⌠á woulΣ bσ necessar∙ t∩ edi⌠ thσ programmσ anΣ removσá al∞á thσ ì
SE╘á DEFAUL╘ T╧ command≤ anΣ thσ B║á iε fron⌠ oµ thσ filσá names« ì
Once that is done the programm Will then run on a hard disk.
.paè3. User's guide:
3.1 Getting started:
ááááááá
Star⌠ dBASE I╔ anΣ typσ D╧ MEN╒ o≥ se⌠ t∩ aut∩ load¼ using
DBASE MENU command or type DBASE MENU from CP/M.
Afte≥á settinτ thσ indexe≤ yo⌡ caε star⌠ addinτ thσ familys¼ ì
eithe≥ froφ thσ Men⌡ driveε Screen¼á o≥ froφ thσ maiεá programmσ ì
itself, Press H to display the Help screen«
3.2 Adding new people or editing existing people:
Wheεá yo⌡á adΣá o≥á edi⌠ peoplσ vißá thσá ┴á o≥á ┼ ì
commandes¼á thi≤ i≤ donσ unde≥ programmσ controll¼ bu⌠ i⌠ i≤ bes⌠ ì
tha⌠á yo⌡á understanΣá thσá significancσ oµ thσá field≤á iεá thσ ì
person'≤á record«áá Thσá filσá structurσá tha⌠á follow≤á anΣá thσ ì
explanatioε afte≥ i⌠ shoulΣ clarif∙ this.
FLD NAME TYPE WIDTH FORMAT COMMENT
00▒á REF:N╧á ├ ┤ NNN╬ Uniquσ codσ oµ person
002 FATHER:REF C 4 NNNN his father's ref:no
003 MOTHER:REF C 4 NNNN his mother's ref:no
004 FIRST:NAME C 12 TEXTE given name
005 MID:NAME C 12 TEXTE middle name
006 LAST:NAME C 15 TEXTE surname
007 NICK:NAME C 12 TEXTE name known as
00╕ BIRTH:DAT┼ ╬ ╕ YYYYMMDD birth date (0 unknown)
009 DEATH:DAT┼ ╬ ╕ YYYYMMDD put 0 if he's not dead
010 SEX C 1 F or M this is important
011 SPSE1:REF C 4 NNNN his 1st spouses ref:no
012 SPSE1:DATE N 8 YYYYMMDD marriage date
013 SPSE1:CHIL N 2 NN children by spouse No1
014 SPSE2:REF C 4 NNNN his 2nd spouses ref:no
015 SPSE2:DATE N 8 YYYYMMDD marriage date
01╢ SPSE2:CHI╠ ╬ ▓ N╬ childreε b∙ spousσ No2
01╖ SPSE3:RE╞ ├ ┤ NNN╬ hi≤ 3rΣ spouse≤ ref:no
01╕ SPSE3:DAT┼ ╬ ╕ YYYYMMD─ marriagσ date
01╣ SPSE3:CHI╠ ╬ ▓ N╬ childreε b∙ spousσ No3
A≤á yo⌡á caε seσ b∙ thσ comment≤ al∞ thσ field≤á tha⌠á contaiεá ß ì
referencσá numbe≥á arσ ver∙ importan⌠ becausσ the∙ establisΦá fo≥ ì
thσá systeφ wh∩ thσ persoε i≤ relateΣ to«á Yo⌡ ma∙ adΣ o≥á changσ ì
an∙ oµ thσ reference≤ number≤ later«á Howeve≥ yo⌡ caε no⌠á changσ ì
thσ numbe≥ iε fielΣ 00▒ oncσ entered¼ o≥ duplicatσ i⌠ wheε addinτ ì
ne≈ records«á thσ programmσ wil∞ no⌠ allo≈ this¼ als∩ thesσ fielΣ ì
name≤á d∩á no⌠ appea≥ oε thσ datß entr∙ screens¼á onl∙á thσá datß ì
fields do.
I⌠á won'⌠á causσá an∙ probleφ iµ yo⌡ leavσ field≤á blanδá o≥
zero«á (Fo≥ examplσ iµ hσ wa≤ onl∙ marrieΣ once¼á thσ field≤á fo≥
spousσ ▓ anΣ │ shoulΣ bσ lef⌠ empty.⌐ Thσ firs⌠ fielΣ REF:N╧ wil∞ ì
no⌠á accep⌠ ß blank¼á ß Ref.N∩ mus⌠ g∩ int∩ thi≤ fielΣá otherwisσ ì
entry will abort.è 3.2.▒áá Advicσá oεá addinτá ne≈á familie≤á anΣáá assigninτ ì
referencσ numbers:
You≥á onl∙ constrain⌠ iε choosinτ ß referencσ numbe≥ fo≥ ßá ne≈ ì
persoε i≤ tha⌠ i⌠ mus⌠ bσ unique«á Thereforσ kee≡ ß lis⌠ startinτ ì
a⌠á 100░ oµ thσ number≤ you'vσ alread∙ used«á You≥ othe≥á probleφ ì
wheε yo⌡ adΣ ne≈ peoplσ i≤ t∩ kno≈ thσ referencσ number≤ oµ thei≥ ì
parent≤ anΣ spouses«
I⌠á i≤á thereforσ iε you≥ interes⌠ t∩ ge⌠ organiseΣ beforσá yo⌡ ì
star⌠á actuall∙á addinτ thσ people«á Makσ ß char⌠á oεá pape≥á anΣ ì
assigε thσ referencσ number≤ t∩ thσ peoplσ beforσ yo⌡ start« Tha⌠ ì
wa∙á yo⌡ won'⌠ ge⌠ confuseΣ anΣ makσ mistakes«á Remebe≥ als∩ tha⌠ ì
yo⌡á caεá leavσ thσ spousσ anΣ paren⌠ reference≤ blanδ iεá ßá ne≈ ì
person≤á recorΣ anΣ fil∞ theφ iε later«á You'l∞ bσ forceΣá t∩á d∩ ì
thi≤á froφá timσá t∩á timσ becausσ oµá thσá chickeεá o≥á thσá egτ ì
syndrome.
T∩ hel≡ yo⌡ ou⌠ thσ ╠ commanΣ wil∞ prin⌠ ß continou≤ lis⌠ prin⌠ ì
oµá al∞á thσá peoplσ iε thσ geneolg∙ iε orde≥ b∙á namσá witΦá thσ ì
referencσ numbe≥ nex⌠ t∩ eacΦ name« EacΦ timσ yo⌡ adΣ ß famil∙ t∩ ì
thσá filσá it'≤ wortΦ i⌠ t∩ prin⌠ thi≤ ou⌠ anΣ kee≡ i⌠ hand∙á fo≥ ì
you≥ nex⌠ updatσ session« Als∩ thi≤ caε bσ printeΣ iε Repor⌠ forφ ì
chosen from the Master Menu.
3.│ Addinτ anΣ editinτ thσ biography fo≥ ß person.
Firs⌠á displa∙á thσ person'≤ famil∙ oε thσá screeεá anΣ
makσ surσ yo⌡ havσ moveΣ thσ sta≥ (*⌐ t∩ hi≤ namσ oε thσá screen«
Theεá executσá thσá (B)iography command«á Iµ hσá alread∙á ha≤á ß
biographiσ yo⌡ caε edi⌠ o≥ adΣ t∩ it«á Iµ no⌠ yo⌡ caε creatσ one«
Jus⌠á follo≈ thσ Men⌡ oε thσ screen¼á als∩ Storie≤ caεá bσá AddeΣ ì
etc. from a Menu Driven Screen off the Master Menu.
Thσ biographie≤ arσ al∞ storeΣ iε thσ filσ (STORIES.DBF)«á Thσ
record≤ iε thi≤ filσ havσ seven fields:
ááááááá 001 REF:CODE C 4
ááááááá 002 TEXT1 C 60
003 TEXT2 C 60
004 TEXT3 C 60
005 TEXT4 C 60
006 TEXT5 C 60
007 TEXT6 C 60
ááááááá3.3.1 Adding or appending to a biography.
Oεá enterinτ thσ Stor∙ filσ yo⌡ eithe≥ havσ ß story¼á o≥ yo⌡ ì
don't¼ iµ therσ i≤ n∩ stor∙ yo⌡ havσ ß blanδ screen¼ thσ namσ oµ ì
thσ persoε concerneΣ i≤ displayeΣ a⌠ thσ to≡ oµ thσ screen¼ pres≤ ì
┴á t∩á adΣá ßá story«áá Thσá preson'≤á Ref.No«á i≤á automaticall∙ ì
transferreΣá int∩á thσá fielΣ REF:COD┼ thu≤á keepinτá eacΦá stor∙ ì
uniquσ t∩ tha⌠ person« Thσ filσ i≤ indexeΣ oε tha⌠ field.
Datß entr∙ mus⌠ start withiε thσ firs⌠ si° character≤ oε thσ ì
first line other wise the story will abort.è 3.3.2 Editing or Delete an existing biography.
Oεá enterinτá thσ stor∙ filσ iµ therσ i≤ ß Stor∙ i⌠ wil∞á bσ ì
displayed¼á t∩á edi⌠á i⌠ pres≤ ┼ o≥ t∩ deletσ i⌠ pres≤ D«á Iµá ß ì
persons record is to be deleted, delete the story first.
3.4 Exploring your genealogy:
Yo⌡á alway≤á explorσá relativσ t∩ ß famil∙á displayeΣá oεá thσ ì
screen«á Thu≤á wheε yo⌡ star⌠ up¼á yo⌡ mus⌠ ge⌠ ß famil∙á oεá thσ ì
screen« Usσ thσ ╬ o≥ ╥ commande≤ t∩ d∩ this« Thσ famil∙ displayeΣ ì
alway≤á ha≤á ß centra∞ persoε (he'≤ iε thσ bo° a⌠á lef⌠á center)« ì
Abovσ hiφ arσ displayeΣ hi≤ parents¼á t∩ hi≤ righ⌠ hi≤ spouse≤ (│ ì
maximum)¼á anΣá belo≈á hi≤ childreε (1╢ maximum)«á Therσ i≤á als∩ ì
alway≤ ß sta≥ (*⌐ nex⌠ t∩ onσ oµ thσ name≤ oε thσ screen« Wσ cal∞ ì
thi≤ persoε thσ sta≥ person«á Thi≤ sta≥ persoε i≤ onσ wh∩ wil∞ bσ ì
thσ subjec⌠ oµ thσ variou≤ command≤ yo⌡ caε execute« ┬ t∩ displa∙ ì
hi≤ biography¼ ╟ t∩ g∩ displa∙ hi≤ immediatσ family¼ etc.
Yo⌡á movσ thσ sta≥ t∩ ß ne≈ persoε oε thσ screeε viß thσá fou≥ ì
keys:
ááááááá
ááááááá 8
ááááááá 4 + 6
ááááááá 2
EacΦ ke∙ move≤ thσ curse≥ iε thσ directioε indicated«á Notσá tha⌠ ì
wheεá ßá ne≈á famil∙ i≤ displayeΣ thσ sta≥ i≤ alway≤ pu⌠á oεá thσ ì
persoε iε thσ box«
A≤á aε examplσ oµ climbinτ thσ genealogica∞á tree¼á yo⌡á woulΣ ì
displa∙ ß family¼á theε pres≤ thσ ╕ ke∙ t∩ movσ thσ curse≥ t∩ thσ ì
fathe≥á oµá thσ family«á Theε pres≤ thσ ╟ ke∙ t∩ g∩á displa∙á thσ ì
famil∙á oµá thσ father«á Thσ ne≈ famil∙ displayeΣ woulΣ havσá thσ ì
fathe≥ froφ thσ firs⌠ famil∙ iε thσ bo° anΣ thσ persoε previousl∙ ì
iε thσ bo° a≤ onσ oµ thσ children«á B∙ repeatinτ thesσ step≤á yo⌡ ì
caεá continuσ u≡ througΦ thσ generation≤ stoppinτ a⌠ an∙ poin⌠ t∩ ì
displa∙ thσ biograph∙ oµ an∙ peoplσ wh∩ interes⌠ you.
Notσá tha⌠á therσ arσ fou≥ shor⌠ cu⌠ command≤á tha⌠á eliminatσ ì
havinτá t∩á movσá thσ sta≥ t∩ ß persoε anΣá theεá typσá G«á Thesσ ì
command≤ are:
ááááááá (F)ather
ááááááá (M)other
ááááááá (S)pouse - first only
ááááááá (C)hild - oldest only
Thesσá command≤á displa∙á directl∙ thσ famil∙á oµá thσá persoε ì
indicated.
è 4.1 Disk space requirements
A: CMD/FRM/MEM/ZIP/ZPR/COM/SYS Approx 160K
áááááB: CMD/MEM/FMT/SYS Approx 70K
B: DBF/NDX Free Space For Data Approx 316K
áááááB: Result: about 300 people on a 386K diskette,
Free Space Left For Story Files Approx 200K
Thesσá figure≤ are approximate only.
4.2 Execution speed:
Wheεá runninτá oε ß diskettσ systeφ responsσ timσ i≤ ßá littlσ ì
slow«á Thi≤á i≤á becausσ dbaseI╔ doe≤ no⌠ eveεá kee≡á thσá entirσ ì
commanΣ filσ iε memor∙ a⌠ onσ time« Oε ß harΣ disδ i⌠ run≤ ▓ t∩ │ ì
time≤á faster«á Oε ß RA═ disδ i⌠ woulΣ probabl∙ bσ likσá lightinτ ì
althougΦ ╔ havσ no⌠ trieΣ it.
4.3 Known bugs:
ááááááá4.3.1 Index problems:
Iµá yo⌡ makσ al∞ you≥ modification≤ t∩ thσ genealog∙á viß ì
thσ Datß Entr∙ Screens¼á yo⌡ shouldn'⌠ havσ an∙ problem≤ witΦ thσ ì
inde° files«á Howeve≥ dBAS┼ I╔ can'⌠ bσ trusteΣ 100Ñ iµ yo⌡á wan⌠ ì
t∩á makσ somσ change≤ directl∙ froφ thσ dbasσ do⌠ (.⌐ prompt«á Iε ì
thi≤á casσ o≥ iµ yo⌡ havσ an∙ strangσ problems¼á Reinde° thσ filσ ì
t∩á rebuilΣ al∞ thσ indexes«á I⌠ i≤ recomendeΣ NO╘ t∩ AdΣ o≥ Edi⌠ ì
an∙á recorΣ froφ thσ do⌠ (.⌐ promp⌠ anΣ n∩ provisioε i≤á provideΣ ì
from the Menu to return to the dBASE prompt.
4.3.2 Too many memory variables:
ááááááá
Thi≤á programmσ require≤ ß lo⌠ oµ memor∙ variable≤á opeεá t∩ ì
ruεá it¼á dBAS┼ I╔ onl∙ allow≤ thσ usσ oµ 6┤ memor∙ variable≤á a⌠ ì
onσá time«á Iµá yo⌡á havσá ß famil∙ witΦ morσá thaεá 1┤á childreε ì
displayeΣá oεá thσ screeε yo⌡ ma∙ ge⌠ thi≤ error«á Thi≤á modifieΣ ì
programmσ ha≤ beeε tes⌠ ruε witΦ u≡ t∩ 1╢ childreε displayeΣ witΦ ì
n∩á problem«á Iεá thi≤á Versioε ever∙ effor⌠á ha≤á beeεá madσá t∩ ì
eliminatσá problem≤ tha⌠ werσ presen⌠ iε Versioε 1«á Thσá maximuφ ì
number of Children displayed on the screen, or printed is 16.
.paè5. Files:
5.1 Command files:
A:
NAME SIZE FUNCTION
VARY 2 Printer Control
FRMTSEL 6 Formatted Printer listing Selected Surname
FRMTLST 8 Formatted Printer listing all records
FRMTONE 6 Formatted Printer listing single record
PRNTMEN 2 Formatted Printer listing menu
REPTSEL 2 Report Form listing Selected Surname
REPTLST 2 Report Form all records by Surname
REPTONE 2 Report Form listing one record
REPTREF 2 Report Form all records by Ref.No.
REPTMEN 2 Report Form selection menu
SLECMEN 2 Family name heading selection menu
DSKSET 2 B: Disk reset
MENU 6 Master Menu
GENFIL 10 Control Story Entry Programme
GENSCR 4 Story Data Entry Screen
GENGET 2 Story Field Positioning
B:
EXPLOR┼ 1░ Maiε Genealogy Programme
EXPLORE1 6 Displays a family on the screen.
NEWINDEX 2 Packs files and rebuilds indexes.
NS 4 Allows lookup of people by name.
STORY 6 Displays biography of a person.
HELP 2 Menu in detail.
EXPRNT1 8 Screen display printer programme
RECFIL 6 Control Data Entry Programme
RECSCR 4 Data Entry Screen
RECGET 2 Data field screen positioning
STRTDEX 2 Initial indexing from master menu
BIOSCR 2 Biography screen
5.2 Format files:
NAME SIZE FUNCTION
áááááááLIST 2 Used when listing people on printer.
5.3 Data base files:
NAME SIZE FUNCTION
áááááááPERSONS ?? CONTAINS THE PEOPLE.
áááááááSTORIES ?? CONTAINS THE BIOGRAPHIES.
5.4 Memory files
NAME SIZE FUNCTION
MEMRE╘áá ▓á A║ Restorσ Memor∙ variables.
MEMSTR 2 B: Restore Memory variables.
è 5.5 Index files:
NAME SIZE FUNCTION
áááááááFATHER ?? to find all the children of a father.
áááááááMOTHER ?? to find all the children of a mother.
áááááááNAME ?? to find people by name.
áááááááREF ?? to find people by reference number.
áááááááSTORYREF ?? to find the the persons biography.
5.6 Report form
NAME SIZE FUNCTION
GENREP 2 Report form generator
5.7 Miscellaneous files:
NAME SIZE FUNCTION
áááááááGEN.DOC 22 This manuel
ááááááá*.ZIP 2 ZIP work files for FMT files.
ááááááá*.ZPR 2 ZIP print files for FMT files.
5.8 Back-Up Copy
NAME SIZE FUNCTION
B:V.COM 8 To back-Up copy your DBF Data Files
Notσá tha⌠á thesσá miscellaneou≤á file≤ arσá no⌠á needeΣá oεá thσ
executioεá disk«á Yo⌡á shoulΣ kee≡ theφ oεá anothe≥á diskettσá s∩
you'l∞ havσ morσ spacσ t∩ usσ oε you≥ executioε diskette.
V.CO═ caε bσ oε thσ B║ disk¼ bu⌠ t∩ savσ disδ placσ V.CO═ oε ì
you≥ Bacδ U≡ disk¼á usσ thσ ╠ commanΣ t∩ loτ acros≤ t∩á B:¼á theε ì
cop∙ you≥ tw∩ DB╞ file≤ t∩ thσ back-u≡ disδ iε A:drive.
.pa è6. Help screen:
Basic information on the help screen.
+-------------------------------------------------+
: E X P L O R E T H E G E N E A L O G Y. :
: Valid responses to the ENTER COMMAND: : :
: -- TO GET STARTED --- :
: N to find someone via his (N)ame. :
: R to find someone via his (R)eference No. :
: -- AFTER YOU HAVE A FAMILY DISPLAYED -- :
: G (G)o display family of the * person. :
: B display the (B)iography of the * person :
: F display the family of the (F)ather, :
: M or (M)other, :
: S or first (S)pouse, :
: C or first (C)hild. :
: Q to (Q)uit. :
: -- TO MOVE THE * TO A NEW PERSON ON SCREEN -- :
: 8 these keys move the * in the :
: 4 + 6 direction indicated. :
: 2 :
: -- The Birth and Death Date format is YYYYMMDD :
: E to (E)it a persons record. :
: A to (A)dd a new record. :
: I to Re-Index the file after a problem. :
: L to list print the entire file :
: P to print the screen display.Use R first :
: NOTE: It is better to execute these functions :
: via the above commands while you are in the :
: genealogy program than to do them directly :
: from the dbaseII dot (.) prompt. :
: This is because when you are in the :
: genealogy program, the four indexes are :
: always correctly SET and thus you won't :
: foul them up. :
: :
: -- HINTS ABOUT LOADING YOUR GENEALOGY -- :
: :
: Each person you add will have a unique :
: REF:NO. This allows the system to uniquely :
: identify each person. When you relate a person :
: to others in the genealogy, you use his REF:NO :
: to do it. :
: For example if person 1000 is the father of :
: person 1005, you must put 1000 in the field :
: FATHER:REF of person 1005's record. :
: To help you keep track of the reference :
: numbers of the people in your geneology the L :
: command will print a list of all the people and :
: their reference numbers. :
: :
:-------------------------------------------------:
è7. File SLECMEN.CMD
Thi≤á filσ i≤ oε A║á i≤ wherσ thσ personaliseΣ heading≤á arσ ì
selecteΣ from« T∩ personalisσ thσ heading≤ fo≥ you≥ famil∙ trees
edi⌠ thi≤ filσ useinτ noε documen⌠ Wordstar.
Iεá thσá screeε displa∙ par⌠ ente≥ yo⌡ famil∙á namσá t∩á thσ ì
righ⌠ oµ thσ selectioε No« "▒ --╛ FAMIL┘ TRE┼ LISTINGó
@ 11,19 SAY"1 --> FAMILY TREE LISTING"
(your family name)
anΣá thσá samσ fo≥ othe≥ famil∙ name≤ iε thσ nex⌠ option≤á below¼ ì
theε go down to the CASE commands,
DO CASE
CASE CHOICE4= 1
STORE "-== THE FAMILY TREE ==-" TO MFAMLY
(your family name here) space evenly between " qoutes "
anΣ thσ samσ iε thσ othe≥ CAS┼ CHOICE4╜ 2 to 4 fo≥ othe≥ famil∙ ì
name headings.
Bσá surσ no⌠ t∩ ruΓ ou⌠ thσ enΣ quotes¼á deletσ o≥ alte≥ an∙ ì
thinτ outsidσ thσ enΣ quotes¼ shoulΣ thi≤ happeε thσ prograφ may ì
displa∙ ß SYNTA╪ ERRO╥ o≥ somσ othe≥ ERRO╥ messagσ o≥ jus⌠á CRAS╚ ì
anΣ comσ t∩ ß ful∞ stop¼á anΣ wil∞ requirσ fixing«á n∩á alignmen⌠ ì
shoulΣá bσ necessar∙ unles≤ thσ quotatioε mark≤ arσ moveΣ t∩á thσ ì
right¼ o≥ lef⌠. Als∩ can personalise thσ file≤ listeΣ below.
Thσ othe≥ file≤ t∩ edi⌠ oε thσ B║á disδ arσ EXPLORE.CM─á fo≥ ì
thσ screeε displa∙ entr∙ famil∙ name«á EXPRNT1.CM─ fo≥ thσ screeε ì
displa∙ prin⌠ out¼á again¼á evenl∙ spacσ you≥ famil∙ namσá withiε ì
thσá headinτ alread∙ there«á Thσ datß entr∙ screeε headinτ i≤á iε ì
thσ filσ RECSCR.CMD¼ d∩ no⌠ alte≥ thσ positioε oµ thσ quote≤ witΦ ì
ou⌠ alterinτ thσ alignmen⌠ t∩ suite.
8. Tips in General:
┴á ti≡á oε addinτ BirtΦ anΣ DeatΦ Dates¼á iµ birtΦá datσá i≤ ì
known¼ typσ thσ datσ iε a≤ Yea≥ MontΦ Day¼ iµ no⌠ knowε leavσ i⌠
a⌠ 0.á WitΦ DeatΦ Date¼á iµ thσ persoε i≤ alivσ leavσ i⌠ a⌠ 0¼ iµ
Datσá no⌠ knowε typσ iε ß 9¼á iµ datσ i≤ knowε typσ thσ datσá in« ì
Al∞á datσá field≤ arσ numeriπ s∩ wheε enterinτ o≥ editinτ ßá datσ ì
thσá entirσá datσ mus⌠ bσ entered«á Thσ origina∞ write≥á se⌠á thσ ì
programme up this way for date entry.
Wheεá printinτ thσ screeε displa∙ froφ thσ Genealog∙á screeε
alway≤á usσá thσá <R╛á commanΣ t∩ searcΦ fo≥á thσá famil∙á t∩á bσ
printed¼á iµá useinτ anothe≥ commanΣ anΣ wan⌠ t∩ prin⌠ it¼á pres≤
<R╛á theεá <RETURN╛ first¼á thσ reasoε i≤ tha⌠á thσá <R╛á commanΣ
reset≤á thσ memor∙ variable≤ t∩ tha⌠ recorΣ displayed¼á importan⌠ ì
for printing the screen display.
Iµá yo⌡á d∩ no⌠ understanΣ dBAS┼ I╔á programminτá enougΦá t∩ ì
attemp⌠á insertinτ you≥ famil∙ namσ headinτ int∩ thi≤á programme¼ ì
Contact¼á Mr.J.Read«á P╧ Bo° 261« Merrylands« NSW« 2160« fo≥ ì
thi≤ t∩ bσ donσ fo≥ you.
oOoè