Problems because of changed behaviour with datasource relations

Stimulsoft Reports.NET discussion
Post Reply
FrankFroese
Posts: 5
Joined: Tue Jan 02, 2007 8:25 am
Location: Starnberg, Germany

Problems because of changed behaviour with datasource relations

Post 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
Edward
Posts: 2913
Joined: Fri Jun 09, 2006 4:02 am

Problems because of changed behaviour with datasource relations

Post 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.
Vital
Posts: 1278
Joined: Fri Jun 09, 2006 4:04 am

Problems because of changed behaviour with datasource relations

Post by Vital »

Hello Frank,

Please check latest prerelease build from 24 July.

Thank you.
FrankFroese
Posts: 5
Joined: Tue Jan 02, 2007 8:25 am
Location: Starnberg, Germany

Problems because of changed behaviour with datasource relations

Post 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
FrankFroese
Posts: 5
Joined: Tue Jan 02, 2007 8:25 am
Location: Starnberg, Germany

Problems because of changed behaviour with datasource relations

Post 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
Vital
Posts: 1278
Joined: Fri Jun 09, 2006 4:04 am

Problems because of changed behaviour with datasource relations

Post 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.
FrankFroese
Posts: 5
Joined: Tue Jan 02, 2007 8:25 am
Location: Starnberg, Germany

Problems because of changed behaviour with datasource relations

Post 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
Edward
Posts: 2913
Joined: Fri Jun 09, 2006 4:02 am

Problems because of changed behaviour with datasource relations

Post 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.
Post Reply