Page 1 of 1

Problems because of changed behaviour with datasource relations

Posted: Tue Jul 22, 2008 2:51 pm
by FrankFroese
I just want to upgrade from StimulReport.Net V2007.1 to V2008.1 but have some serious problems with some changed behaviour in the Stimul software:

I use BusinessObjects as DataSource for my report. My business object structure is a simple composition like:

class Person {
public string Name;
public Address Adr;
}
class Address {
public string City;
public string Street;
}

I build the datasource schema once programatically by registering a completely filled prototype object of the above type with the report and a subsequent call of StiReport.Dictionary.Synchronize().
After that the corresponding schema in the report dictionary looks correctly like

MyDataSource
Person
Name
Adr
City
Street
Person_Adress
...

Now my problem:
When I register a new person object with a StiReport.RegData() call everything works fine if and only if this object does have an address part. If the Adr property is null, I get an exception
"Column '_parentID' does not exist in Data Source '...' and relation '...' can't be created! "

With V2007.1 I've no problems with null parts in my business object but with V2008.1 my code won't longer run.
I thought this might be the same problem as http://forum.stimulsoft.com/Default.aspx?g=posts&t=1335 but also a current prerelease build didn't work.

Can you help? Any ideas?

Frank

Problems because of changed behaviour with datasource relations

Posted: Wed Jul 23, 2008 10:23 am
by Edward
Hello, Frank.

Yes we made fixes on this issue, please send small test sample if possible to support[at]stimulsoft.com, as we need to reproduce it on our side for providing a patch.

Thank you.

Problems because of changed behaviour with datasource relations

Posted: Thu Jul 24, 2008 2:14 pm
by Vital
Hello Frank,

Please check latest prerelease build from 24 July.

Thank you.

Problems because of changed behaviour with datasource relations

Posted: Fri Jul 25, 2008 3:30 am
by FrankFroese
Hi Vital,

I've sent a NUnit test fixture with three tests to support[at]stimulsoft.com two days ago. Just run this tests in a NUnit test runner. As long as any of the tests fails, my problem still exists.
Also with the latest prerelase 2008.2.262.0 one of the three tests goes red.

Looking forward the next patch.

Frank

Problems because of changed behaviour with datasource relations

Posted: Wed Aug 06, 2008 7:32 am
by FrankFroese
Hi StimulSoft,

we're still waiting strongly for a solution for the reported problem. For our system this is quite a serious issue.

Are there any new insights on this topic? Can you give me a forecast when this problem will be fixed?

Best regards
Frank

Problems because of changed behaviour with datasource relations

Posted: Mon Aug 11, 2008 4:09 pm
by Vital
Hello Frank,
FrankFroese wrote:Hi StimulSoft,

we're still waiting strongly for a solution for the reported problem. For our system this is quite a serious issue.

Are there any new insights on this topic? Can you give me a forecast when this problem will be fixed?

Best regards
Frank
We have made some improvements in business objects engine. Please check build from 11 August.

Thank you.

Problems because of changed behaviour with datasource relations

Posted: Thu Aug 14, 2008 2:31 pm
by FrankFroese
I just ran my test suite again: now with build 2008.2.269.0 all tests succeed and I'm happy. Thanks a lot!

I think your preview releases are not really for production use, are'nt they? When will the next official version 2008.2 will be relased?

Cheers
Frank

Problems because of changed behaviour with datasource relations

Posted: Thu Aug 14, 2008 2:40 pm
by Edward
Hello, Frank.

It is very well that all worked as expected :)

Yes, it is true, our prerelease builds are beta versions of the official release.

2007.2 Official Version will be released in September, 2008.

Thank you.