GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 
Timeline limitations


https://support.genopro.com/Topic22185.aspx
Print Topic | Close Window

By Mantreat - Sunday, July 20, 2008
Hello all,

Are there any limitations for the number of objects that timeline can display?

I have a report of individuals that contain something 20-35 records which timeline displays correctly but report of me myself contains a lot of records (mostly Contact ones because I use them as a migration/location tracking) and timeline doesn't show anything.

By GenoProSupport - Tuesday, July 22, 2008
Just curious, how many records do you have on your timeline?

The implementation of the timeline is O(n^2).  If you double the number of records, you quadruple the time.  If having 20 records takes 1 second to display, then having 1000 records would take 50^2 = 2500 seconds which is about 42 minutes.

By genome - Tuesday, July 22, 2008
There is no limitation that I am aware of. Just ran a test with 900 entries and this displayed in under a minute. You may need to scroll the the time line right to see entries at the top, or contract the time span.

Does the timeline framework appear with dates at the top?

By Mantreat - Tuesday, July 22, 2008
No, I think the problem is not in the amount of the records (it was one my thought that some limitations could cause the undisplaying of timeline).

During displaying of the page of individual the timeline working like it should be with round point at the place where timeline shold be located... then it shows the green triangle (like completed the work) but no timeline displayed at all. It happens only in the one page of individual (which contains biggest amount of the records that's why I thought about limitation)...

Maybe it becoming because not all of the fields of the records filled in somehow? For example there is only end date filled in and no start date? or something like this. Maybe it is in the skin?

Once It have been already happened

Timeline again

 and it seems the same but now it is not in all the pages but in the one page so I think there is a bug.

By genome - Tuesday, July 22, 2008
Yes, a quick test shows that there is a bug with my timeline code. It concerns special characters in place names, such as \ " and ' that are not being encoded for javascript correctly. I'll work on a fix for this later today.
By genome - Thursday, July 24, 2008
I believe I have a solution to this issue. For the time being the attached TimelineInfo.vbs file can be used to replace the existing file in the Code subfolder in a Custom Narrative Report skin to fix the problem. I will include this file in the next GenoPro Report update.
By Mantreat - Thursday, July 24, 2008
Thank You very much - it's working very well!

And thank you for the quick reply!