Problems because of changed behaviour with datasource relations
-
- Posts: 5
- Joined: Tue Jan 02, 2007 8:25 am
- Location: Starnberg, Germany
Problems because of changed behaviour with datasource relations
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
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
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.
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
Hello Frank,
Please check latest prerelease build from 24 July.
Thank you.
Please check latest prerelease build from 24 July.
Thank you.
-
- Posts: 5
- Joined: Tue Jan 02, 2007 8:25 am
- Location: Starnberg, Germany
Problems because of changed behaviour with datasource relations
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
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
-
- Posts: 5
- Joined: Tue Jan 02, 2007 8:25 am
- Location: Starnberg, Germany
Problems because of changed behaviour with datasource relations
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'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
Hello Frank,
Thank you.
We have made some improvements in business objects engine. Please check build from 11 August.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
Thank you.
-
- Posts: 5
- Joined: Tue Jan 02, 2007 8:25 am
- Location: Starnberg, Germany
Problems because of changed behaviour with datasource relations
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
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
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.
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.