|
|
|
|
Administrators Customers FamilyTrees.GenoPro.com Important Contributors GenoPro version: 3.1.0.1
Last Login: Yesterday @ 8:02 PM
Posts: 518,
Visits: 3,929
|
I noticed today a similar request from Twaidattien, see http://support.genopro.com/FindPost20968.aspx so I will first update this thread.I finally decided to do it "the hard way" and extracted my GenoPro data to a GedCom file and imported it into an Access database using a self-written VB6 program. From there I was able to generate the labels I needed for my family reunion and which have the same layout as the first few generations of a kwartierstaat (see attachment). If anybody is interested in the way this was done, drop me a line, I'll get back to you as soon as I can.
ScanImage.jpg
(124 views,
31.60 KB)
|
|
|
|
|
Administrators Customers FamilyTrees.GenoPro.com Important Contributors GenoPro version: 3.1.0.1
Last Login: Yesterday @ 8:02 PM
Posts: 518,
Visits: 3,929
|
Ron, thank you for the sample. This will help me a lot. I'll dive into the "skin stuff" this evening.Regards.
|
|
|
|
|
Administrators Customers Important Contributors FamilyTrees.GenoPro.com GenoPro version: 3.1.0.1
Last Login: 1 hour ago
Posts: 3,487,
Visits: 27,238
|
It is very simple to use the Report generator to produce a CSV (comma separated variable) file with the data for the labels and then use your word processor's 'mail merge' facility to produce the labels. Create a custom skin with just two files, Config.xml and labels.csv:Config.xml <?xml version="1.0" encoding="UTF-8"?> <Skin Name="Labels"> <ReportGenerator ScriptLanguage="JavaScript" > <Report Template="labels.csv" OutputFormat="Text" /> </ReportGenerator> </Skin>
|
labels.csv <%[ Report.WriteLn('Name, Father, Mother, PaternalGrandFather, PaternalGrandMother, MaternalGrandFather, MaternalGrandMother'); var iMax = Individuals.Count; for (var iCnt = 0; iCnt < iMax; iCnt++) { var i = Individuals(iCnt); if (!i.IsDead) Report.WriteFormattedLn('"{}","{}","{}","{}","{}","{}","{}"', i.Name, i.Father.Name, i.Mother.Name, i.Father.Father.Name, i.Father.Mother.Name, i.Mother.Father.Name, i.Mother.Mother.Name); } ]%>
|
Run this report to create a csv file in your report folder with the '3 generations' for all living people (I guess you won't need labels for the dead ones)
'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Edited: Tuesday, April 3, 2007 by
Ron
|
|
|
|
|
Administrators Customers FamilyTrees.GenoPro.com Important Contributors GenoPro version: 3.1.0.1
Last Login: Yesterday @ 8:02 PM
Posts: 518,
Visits: 3,929
|
(More on "kwartierstaat")As translation for "kwartierstaat" I find mostly the English term "pedigree chart". However, the word "kwartierstaat" has its origin in the custom of sometimes placing the arms of the four grandparents within the four quarters of a coat of arms. This would be reflected in the format of the labels I intend to print.
|
|
|
|
|
Administrators Customers FamilyTrees.GenoPro.com Important Contributors GenoPro version: 3.1.0.1
Last Login: Yesterday @ 8:02 PM
Posts: 518,
Visits: 3,929
|
I don't know if there is an English term to name a "three generation pedigree". Probably it exists but I could not find the translation. In Dutch/Flemish it is called "kwartierstaat" and it lists your name, your parents' names (2), and your grandparants' names (4).What I'm looking for is a way to generate labels that people can wear during a family reunion listing the data I mentioned above, something like (I my case): +-----------------------------------------------------------+ | Edward Staes | Eudoxie Degrave | Engel Beyen | Anna Boels | +--------------------------------+--------------------------+ | Andre Staes | Godelieve Beyen | +-----------------------------------------------------------+ | Nand Staes | +-----------------------------------------------------------+
|
I was already playing with the idea to export the GenoPro data and write my own little application for this, must maybe there's a simpler way, or a solution already exists for this. Something for the report generator maybe? Regards, Nand
|