Page 1 of 2

SynchronizeBusinessObjects();

Posted: Mon Dec 16, 2019 2:53 pm
by ChrisHolland
If I increase the levels for Report.Dictionary.SynchronizeBusinessObjects(7) and set the level to be more than 7 the report designer becomes very slow and stops responding.

Also, I have an object of recursive items like this:

class Item
{
string Description { get; set; }
}

class Section
{
string Name { get; set;}
Collection<Item> ItemList { get; set; }
Collection<Section> SectionList { get; set; }
}

and when I look at the data within the report designer it goes wrong after a few levels (see attached screenshot)
After 3 levels of "SectionList" it just shows one line saying "Item" instead of the expected ItemList and SectionList

Re: SynchronizeBusinessObjects();

Posted: Tue Dec 17, 2019 10:32 am
by ChrisHolland
I have created a small test project that can demonstrate this here:

http://cypher1.co.uk/download/test.zip

Re: SynchronizeBusinessObjects();

Posted: Tue Dec 17, 2019 12:16 pm
by ChrisHolland
If I remove the MaxLevels parameter from the Report.Dictionary.SynchronizeBusinessObjects() what difference should this make?

Removing the parameter appears to go to no nested levels i.e. the SectionList (and ItemList) fields disappear altogether.

Re: SynchronizeBusinessObjects();

Posted: Tue Dec 24, 2019 11:26 am
by Lech Kulikowski
Hello,

We need some additional time to investigate the issue, we will let you know about the result.

Thank you.

Re: SynchronizeBusinessObjects();

Posted: Wed Feb 12, 2020 1:53 pm
by ChrisHolland
Is there any news on this yet as this is preventing me from creating reports within my program as I need more levels but the program stops responding if I set SynchronizeBusinessObjects(6) to a value of more than 6?

Re: SynchronizeBusinessObjects();

Posted: Fri Feb 14, 2020 2:11 pm
by Lech Kulikowski
Hello,

We work hard on this problem and do our best to do it as fast as possible. We will let you know when the solution is available.

Thank you.

Re: SynchronizeBusinessObjects();

Posted: Fri Apr 24, 2020 9:34 am
by ChrisHolland
Hi,

I reported this problem back in December last year and I still haven't had a solution yet.

We were due to release our software in January this year but have had to hold off as the reporting does not work.

My Managing Director has been chasing me for this for months now so I really need a solution to this ASAP.

Thanks

Re: SynchronizeBusinessObjects();

Posted: Mon Apr 27, 2020 10:44 am
by Lech Kulikowski
Hello,

Please send us your request with a detailed description onĀ support@stimulsoft.com.

Thank you.

Re: SynchronizeBusinessObjects();

Posted: Tue Apr 28, 2020 1:35 pm
by ChrisHolland
I have sent the example program via email.

Re: SynchronizeBusinessObjects();

Posted: Thu Apr 30, 2020 7:23 am
by Andrew
Thank you!