Narrative & Descendant Report 2.0.1.6 Release Candidates
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 
GenoPro Support Forum
Home        Members    Who's On
Welcome Guest ( Login | Register )
        


123»»»

Narrative & Descendant Report 2.0.1.6 Release Candidates Expand / Collapse
Author
Message
Post #22300 Posted 8/3/2008 8:15:02 AM


Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the GenoPro community 

Group: Customers
Last Login: Today @ 4:04:00 PM
GenoPro Version: 2.0.1.6
Posts: 1,328, Visits: 6,569
Attached are revised Narrative & Descendant Report skins that I am suggesting are included in the next release of GenoPro 2007. Any testing and feedback appreciated.

The Narrative Report has the automatic thumbnail and PDF Genomap generation features mentioned elsewhere. One change from those posts is that thumbnails for Svg & Pdf images can now be larger than the original, i.e. stretched to fit the label. This allow for say a background picture. Also automatic defaulting if either Inkscape or Irfanview are not installed. (e.g. no PDFs and/or no thumbnails)

The Descendants Report has more minor changes, apart from those outlined below. Primarily the reporting for single parents has been improved.

Both Reports now have a facility to localize the Configuration Parameters dialog and also the messages displayed to the message area and log during the report generation. So these can now be in a different language to the report output.

This has been achieved by moving all messages that are displayed during generation from Dictionary.xml to a new section, GenerationMessages, Config.xml. This is all but three of the Error messages, all warning and parameter messages and a few others. The three error messages remain because they can be generated before the Config file is opened.

You can now provide a translation of Config.xml in your custom skin, e.g. ConfigFR.xml and the script will then take the Config Params descriptions and messages from this file. To do this the script needs to know the the language translation you are using for GenoPro itself. Unfortunately there is currently no in-built way of determining this and so you will need to create and set a Document Custom Tag, BaseLanguage, in your .gno file. e.g. set to FR to use ConfigFR.xml. Note however that the skin titles for dropdown list of skins available will still be taken from Config.xml. Hopefully GenoPro Gamma will support both of these requirements.

With the above feature for example, if you use the French translation of GenoPro can have display the Config Dialog in French and any errors, warnings and comments whilst the Report itself can be in a different language, English, Spanish etc.

I have also put in place documentation of changes for Config.xml and Dictionary.xml. This consists of an XML attribute of the form V="a.b.c.d?" for each changed item, where a.b.c.d is version and ? is type of change, + being insertion, x deletion, ± replacement/amendment and ~ relocation up or down the file. On this occasion I have added the annotation after the event, and so cannot guarantee 100% accuracy. As well as the marked changes there is also the movement of text from Dictionary to Config as mentioned earlier. I hope this will make it easier for translators to keep track of changes.

Update 2008/08/03  Updated Descendants to fix missing messages
Update 2008/08/04  Fix offline thumbnails and picture date check in non English locale
Update 2008/08/27 corrections, enhancements etc see related post
Update 2008/08/31 corrections, enhancements etc see related post
Update 2008/09/02 Minor update to Dictionary & Config.xml
Update 2008/09/05 Minor update adding PhContactTxt and removing extra blank lines from Descendants Report
Update 2008/09/10 Updates to fix issues raised by JCG in two posts
Update 2008/09/12 a few more minor fixes notified by JCG


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"


  Post Attachments 
Narrative_2.0.1.6RC5.zip (31 views, 383.01 KB)
Descendants_2.0.1.6RC5.zip (17 views, 78.98 KB)
Post #22303 Posted 8/3/2008 12:40:51 PM


Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master This user is an important contributor to the translation of GenoPro 

Group: Administrators
Last Login: 2 days ago @ 1:23:29 PM
GenoPro Version: 2.5.0.1
Posts: 3,636, Visits: 15,144
Great work.  I compiled a version with the two updated skins at http://www.genopro.com/download/InstallGenoPro.2.0.1.6.exe.  This way, you won't have to manually download and install the .zip files.

There a few things to tweak, as I get the following dialog on my machine when generating a Descendant Report.



Post #22304 Posted 8/3/2008 2:16:28 PM


Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the GenoPro community 

Group: Customers
Last Login: Today @ 4:04:00 PM
GenoPro Version: 2.0.1.6
Posts: 1,328, Visits: 6,569
I have tweaked Descendants Report (now RC2) in attachment to 1st post to clear problem with messages not being accessed correctly. (I should have retested after some changes)


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Post #22311 Posted 8/3/2008 8:46:41 PM


Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master This user is an important contributor to the translation of GenoPro 

Group: Administrators
Last Login: 2 days ago @ 1:23:29 PM
GenoPro Version: 2.5.0.1
Posts: 3,636, Visits: 15,144
The file http://www.genopro.com/download/InstallGenoPro.2.0.1.6.exe includes the latest changes.

Post #22312 Posted 8/3/2008 11:10:16 PM
Forum Writer

Forum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum Writer This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: Today @ 1:31:47 PM
GenoPro Version: 2.0.1.6
Posts: 51, Visits: 2,003
New GenoPro.2.0.1.6.
English Narrative Report (EN) and
Narrative_2.0.1.6RC1 (EN)

I can not create Narrative Report for HarryPotter.gno file when my PC online and offline.
Online:
Cloning document HarryPotter...
Opening configuration file Config.xml for skin 'English Narrative Report'...
(and for skin Narrative_2.0.1.6RC1)
Loading Dictionary.xml...
[0.00] Processing template 'init.htm'...
To disable display of parameter settings, tick the box under 'Options' tab of 'Generate Report' dialog.
Please wait while IE form initializes
Error at line 201, position 1 (Code/Util.vbs): Discrepancy of the type: 'DateValue'
Error of the execution Microsoft VBScript 800A000D

Offline:
Cloning document HarryPotter...
Opening configuration file Config.xml for skin 'English Narrative Report'...
(and for skin Narrative_2.0.1.6RC1)
Loading Dictionary.xml...
[0.00] Processing template 'init.htm'...
To disable display of parameter settings, tick the box under 'Options' tab of 'Generate Report' dialog.
Please wait while IE form initializes
[16.62] LanguageDictionary.Lookup('ErrorConfigMessageNotFound') failed!
[16.62] : ErrorFetchHeader
Updating thumbnail for http://familytrees.genopro.com/Harry-Potter/pictures/Albus-Dumbledore.jpg
[16.64] Error 5: (Cannot retrieve picture http://familytrees.genopro.com/Harry-Potter/pictures/Albus-Dumbledore.jpg)
Error at line 670, position 5 (init.htm): File is not found
Error of the execution Microsoft VBScript 800A0035

If delete pictures in HarryPotter.gno file - no errors.
For my .gno files with GenoPro.2.0.1.6. and all new skins - no errors.
Post #22320 Posted 8/4/2008 8:42:35 AM


Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the GenoPro community 

Group: Customers
Last Login: Today @ 4:04:00 PM
GenoPro Version: 2.0.1.6
Posts: 1,328, Visits: 6,569
Thanks for testing and your report Alex. The first problem as you may have guessed was due to your Russion locale setting. I've now clamped the script to "en-gb" just for the purpose of date conversion for the timestamp check so I would be grateful if you could retest.

I obviously had not tested pictures not being available so hence the second error. Hopefully both are fixed in the updated RC2 skin attached to the 1st post.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Post #22325 Posted 8/4/2008 8:43:43 PM
Forum Writer

Forum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum Writer This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: Today @ 1:31:47 PM
GenoPro Version: 2.0.1.6
Posts: 51, Visits: 2,003
It's OK now.
Thank you Ron.
Post #22341 Posted 8/5/2008 9:59:01 PM
Forum Expert

Forum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum Expert This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: 9/7/2009 9:59:55 AM
GenoPro Version: 2.0.1.6
Posts: 97, Visits: 271
I get error messages when extracting the files. Are the updated versions included in the exe-file now, so I can use that link?
Post #22348 Posted 8/6/2008 5:47:48 PM
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

Group: Customers
Last Login: Today @ 1:24:14 PM
GenoPro Version: 2.0.1.6
Posts: 4, Visits: 775
When compiling my html files with the new RC files from http://www.genopro.com/download/InstallGenoPro.2.0.1.6.exe it produces an error with the Individuals count on the left frame in the home page. The error being a dupilcate number count on the family name ie. Smith (2 2 individuals) where it should read Smith (2 individuals) with two members of that family name. It is correct when there is only one person, but anything other than this it dupilicates.

Hope this helps,

/Stuart

Post #22350 Posted 8/6/2008 7:53:22 PM


Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the GenoPro community 

Group: Customers
Last Login: Today @ 4:04:00 PM
GenoPro Version: 2.0.1.6
Posts: 1,328, Visits: 6,569
Thanks Stuart, I had not spotted that. I made a change to cater for Hebrew but it is obviously not working properly.

There appears to be a bug in the GenoPro ReportGenerator Dic.Plurial (key, count) method. According to the SDK documentation, it should return the plural of the word according to the count. But for a count greater than one it appears to return the count in front of the plural word, thus it then works the same Dic.PlurialCount, which it should not. This only happens when there is no 'P' attribute present for the Dic key specified (Individual is this case), even though it determines the correct plural form using the Dic _FmtPlural rule. So I can work around it by just adding the P attribute, but Dic.Plurial also needs to be fixed by GenoPro. I am putting together some other changes and so I will republish when I have completed these.

It has also been mentioned previously that Plurial should in fact be Plural. Hopefully this can be fixed in GenoPro Gamma


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Post #22351 Posted 8/7/2008 11:15:59 AM


Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master This user is an important contributor to the translation of GenoPro 

Group: Administrators
Last Login: 2 days ago @ 1:23:29 PM
GenoPro Version: 2.5.0.1
Posts: 3,636, Visits: 15,144
Ron (8/6/2008)
There appears to be a bug in the GenoPro ReportGenerator Dic.Plurial (key, count) method. According to the SDK documentation, it should return the plural of the word according to the count.

I have fixed the bug in Dic.Plurial() in both the Gamma and in GenoPro 2007.  The fix is available at http://www.genopro.com/download/InstallGenoPro.2.0.1.6.exe, and includes all the latest skin updates (Narrative, Descendants, and Gedcom).

Post #22354 Posted 8/10/2008 4:57:11 AM
Forum Expert

Forum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum Expert This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: 9/7/2009 9:59:55 AM
GenoPro Version: 2.0.1.6
Posts: 97, Visits: 271
Post #22357 Posted 8/10/2008 2:31:34 PM


Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the GenoPro community 

Group: Customers
Last Login: Today @ 4:04:00 PM
GenoPro Version: 2.0.1.6
Posts: 1,328, Visits: 6,569
I assume this translates to something like array index out of bounds. This is a very unusual error. It implies that you have a GenoMap with objects drawn on it that has no boundary rectangle.

Many releases ago this used to occur if the GenoMap had not been updated for some time,i.e. before the boundary rectangle property was introduced. Could this possibly be the case here? I thought this 'bug' in Genopro had been fixed and that whenever you saved a .gno file the boundary rectangle coordinates were saved.

Anyway,try updating the GenoMap in some way e.g. just add and delete a dummy object and then run the report again.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Post #22358 Posted 8/10/2008 7:54:06 PM
Forum Writer

Forum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum Writer This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: Today @ 1:31:47 PM
GenoPro Version: 2.0.1.6
Posts: 51, Visits: 2,003
About numbering in Descendants Report.
From early post:
"...technically correct in that the children are the FIRST generation of descendants..."
May be it is "technically correct", but "genealogically" is not correct for Descendants Report.
In genealogies the Descendants Report is usually used for FAMILY (not for an individual).
Traditionally the eldest individuals from the generation are the FIRST generation in these reports.
And the examples from the other product's Descendants reports confirm this.
Possibly it may be better to use two kinds of a report - for "family" and for" individual"?
Post #22359 Posted 8/11/2008 2:04:12 AM


Famous Writer

Famous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous WriterFamous Writer This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the translation of GenoPro This user is an important contributor to the GenoPro community 

Group: Customers
Last Login: 12/16/2008 8:50:03 AM
GenoPro Version: 2.0.1.6
Posts: 477, Visits: 1,271
Ron,

I got this error when generating a Descendant Report with a Family selected:

Thanks,

JC

Post #22364 Posted 8/11/2008 1:59:26 PM
Forum Expert

Forum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum ExpertForum Expert This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: 9/7/2009 9:59:55 AM
GenoPro Version: 2.0.1.6
Posts: 97, Visits: 271
Ron!

Thanks for the reply. However... array index is still out of bounds...

Does the walkaround solution mean I have to add and delete an object to each and every map? Doing it just to one of them did not resolve the problem. I have quite a few GenoMaps... I tried exporting and importing, but that threw all my individuals onto one big unreadable map, so I will avoid that solution!

Anna

Post #22365 Posted 8/11/2008 4:06:03 PM


Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the GenoPro community 

Group: Customers
Last Login: Today @ 4:04:00 PM
GenoPro Version: 2.0.1.6
Posts: 1,328, Visits: 6,569
Anna,
This is old issue, not just with the latest skin. I guess you have not generated a Narrative report from this file before. I have since discovered that you just need to open each GenoMap, i.e. visit it, a dummy update is not actually needed. If you then save the .gno GenoPro will save the BoundaryRect attributes as well and the problem will not reoccur. Alternatively you could attempt to discover which particluar genomaps do not have the attribute, and just visit them. One way is to inspect an XML export of the .gno file, and look at the <GenoMap> elements for missing BoundaryRect attributes. But it is probably easier just to visist each GenoMap and resave.

JC,
Yes just a silly typo, it should of course be oP0. I'll fix in the next update

And to Alex.

I think is a question of context, i.e. first generation of what? I think it depends or whether or not the implied qualifier is 'of the family' or 'of descendants'. As you will have seen fromm the earlier post, I started by calling the subject of report the 'First Generation', but then changed it.

This is case of 'you can please all of the people some of the time, some of the people all of the time, but never all of the people all of the time'

I will add an option to choose either a family report, or a descendants report, with the former using a subheading for first individual/couple of 'First Generation' and adding ' of Descendants' to the subheadings of the latter.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
Post #22366 Posted 8/12/2008 12:08:11 AM
Forum Writer

Forum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum Writer This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: Today @ 1:31:47 PM
GenoPro Version: 2.0.1.6
Posts: 51, Visits: 2,003
To Ron:
...This is case of 'you can please all of the people some of the time, some of the people all of the time, but never all of the people all of the time'... -
I agree...
but I spoke about 'traditional' Genealogical numbering systems in Descendants reports:
http://en.wikipedia.org/wiki/Genealogical_numbering_systems

…I started by calling the subject of report the 'First Generation', but then changed it…

Now we can find the different examples of Descendants reports, but I can not find similar report ..

Thank you.
Post #22382 Posted 8/15/2008 11:25:58 PM


Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master This user is an important contributor to the GenoPro community This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the translation of GenoPro 

Group: Customers
Last Login: Today @ 4:30:46 AM
GenoPro Version: 2.0.1.6
Posts: 752, Visits: 6,273
Have tried this latest release, but can not get the name of the Social Entity appear in the report. It remains blank.
Post #22398 Posted 8/17/2008 7:01:09 PM


Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master This user is a contributor to FamilyTrees.GenoPro.com This user is an important contributor to the GenoPro community 

Group: Customers
Last Login: Today @ 4:04:00 PM
GenoPro Version: 2.0.1.6
Posts: 1,328, Visits: 6,569
Yes, having looked into this, I can see I had some unfinished business, but I now have a correction. The handling of Social Entities was inconsistent and I had not completed the changes required to introduce the 'Title' Custom Tag.

I have a couple of unrelated items to amend and test before posting the amended version, hopefully this will be in two or three days.


'lego audio video erro ergo disco' or "I read, I listen, I watch, I make mistakes, therefore I learn"
« Prev Topic | Next Topic »

123»»»

Reading This Topic Expand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: GenoProSupport, JcMorin, Ron

Permissions Expand / Collapse

All times are GMT -5:00, Time now is 5:36 PM

Copyright 1998-2009 GenoPro. All rights reserved. GenoPro and the GenoPro logo are trademarks.