| |
|

support.dcube.misc
Started by webadmin@datadynamics.com at 07-21-2003 12:00 AM. Topic has 5 replies.
 
 
|
|
Sort Posts:
|
|
|
|
07-21-2003, 12:00 AM
|
webadmin@datadynamics.com
Joined on 12-12-2005
Posts 0
|
|
|
Originally Posted By: news.datadynamics.com<michael.brennan@watsonwyatt.com>
I am trying to use the beta version of dynamicube in a .net web service. (version 2531029)
I create the object using the code:
DynamiCubeLib.DCubeClass dCube1 = new DynamiCubeLib.DCubeClass();
when I try to run the method:
dCube1.AutoDataRefresh = false;
I get the error:
System.InvalidCastException: QueryInterface for interface DynamiCubeLib.IDCube failed. at DynamiCubeLib.DCubeClass.set_AutoDataRefresh(Boolean retval) at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String strOutput, String strName, String strCriteria, clsAppInfo oApp, String strDB, String strUser, String strAppName, String strFolder, DataSet dsReport, String strDateFormat, Int64 iTimeOffSet) in c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba se.cs:line 683 at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String strOutput, String strName, String strCriteria, clsAppInfo oApp, String strDB, String strUser, String strFolder, String strAppName, String strDateFormat, Int64 iTimeOffSet) in c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba se.cs:line 649 at ReportBase.ReportService.RunOLAPReport(String strName, String strPath, String strOutput_Type, String strAppName, String strCriteria, String strDB, String strUser, String strDateFormat, Int64 iTimeOffset) in c:\reportserver\svcroot\service1.asmx.cs:line 97
How do I get this to run in .net?
|
|
|
|
|
Report
|
|
|
|
07-21-2003, 12:00 AM
|
webadmin@datadynamics.com
Joined on 12-12-2005
Posts 0
|
|
|
Originally Posted By: Lucas \(DD\)<dynamicube.support@datadynamics.com>
Michael,
This will not work in a web service (if it does, it is simply unsupported). This is only intended to work on a winform.
Lucas DD Support
"news.datadynamics.com" wrote in message news:4TPmxt5TDHA.1484@dynaweb.datadynamics.com... > I am trying to use the beta version of dynamicube in a .net web service. > (version 2531029) > > I create the object using the code: > > DynamiCubeLib.DCubeClass dCube1 = new DynamiCubeLib.DCubeClass(); > > when I try to run the method: > > dCube1.AutoDataRefresh = false; > > I get the error: > > > > System.InvalidCastException: QueryInterface for interface > DynamiCubeLib.IDCube failed. > at DynamiCubeLib.DCubeClass.set_AutoDataRefresh(Boolean retval) > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String strOutput, > String strName, String strCriteria, clsAppInfo oApp, String strDB, String > strUser, String strAppName, String strFolder, DataSet dsReport, String > strDateFormat, Int64 iTimeOffSet) in > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > se.cs:line 683 > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String strOutput, > String strName, String strCriteria, clsAppInfo oApp, String strDB, String > strUser, String strFolder, String strAppName, String strDateFormat, Int64 > iTimeOffSet) in > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > se.cs:line 649 > at ReportBase.ReportService.RunOLAPReport(String strName, String strPath, > String strOutput_Type, String strAppName, String strCriteria, String strDB, > String strUser, String strDateFormat, Int64 iTimeOffset) in > c:\reportserver\svcroot\service1.asmx.cs:line 97 > > How do I get this to run in .net? > > > > >
|
|
|
|
|
Report
|
|
|
|
07-21-2003, 12:00 AM
|
webadmin@datadynamics.com
Joined on 12-12-2005
Posts 0
|
|
|
Originally Posted By: skippy<skippy@nowhere.com>
Any idea if/when this will be supported in a webservice? Our architecture dictates that we have one report server webservice running that supports all of our websites, on it's own server. The cube files and .pdfs from activereports are passed via webmethods back to the web servers and then to the browser. We have already converted activereports over to use this new system and it works great.
In order to generate cubes directly from the web applications I need to install dynamicube on the web servers and give them direct access to the SQL server, two things that I am not allowed to do currently.
"Lucas (DD)" wrote in message news:5WeU3O8TDHA.1508@dynaweb.datadynamics.com... > Michael, > > This will not work in a web service (if it does, it is simply unsupported). > This is only intended to work on a winform. > > Lucas > DD Support > > > "news.datadynamics.com" wrote in message > news:4TPmxt5TDHA.1484@dynaweb.datadynamics.com... > > I am trying to use the beta version of dynamicube in a .net web service. > > (version 2531029) > > > > I create the object using the code: > > > > DynamiCubeLib.DCubeClass dCube1 = new DynamiCubeLib.DCubeClass(); > > > > when I try to run the method: > > > > dCube1.AutoDataRefresh = false; > > > > I get the error: > > > > > > > > System.InvalidCastException: QueryInterface for interface > > DynamiCubeLib.IDCube failed. > > at DynamiCubeLib.DCubeClass.set_AutoDataRefresh(Boolean retval) > > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String > strOutput, > > String strName, String strCriteria, clsAppInfo oApp, String strDB, String > > strUser, String strAppName, String strFolder, DataSet dsReport, String > > strDateFormat, Int64 iTimeOffSet) in > > > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > > se.cs:line 683 > > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String > strOutput, > > String strName, String strCriteria, clsAppInfo oApp, String strDB, String > > strUser, String strFolder, String strAppName, String strDateFormat, Int64 > > iTimeOffSet) in > > > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > > se.cs:line 649 > > at ReportBase.ReportService.RunOLAPReport(String strName, String > strPath, > > String strOutput_Type, String strAppName, String strCriteria, String > strDB, > > String strUser, String strDateFormat, Int64 iTimeOffset) in > > c:\reportserver\svcroot\service1.asmx.cs:line 97 > > > > How do I get this to run in .net? > > > > > > > > > > > >
|
|
|
|
|
Report
|
|
|
|
07-22-2003, 12:00 AM
|
webadmin@datadynamics.com
Joined on 12-12-2005
Posts 0
|
|
|
Originally Posted By: Lucas \(DD\)<dynamicube.support@datadynamics.com>
Michael,
This simply is not supported, nor do I believe that we will support this type of an architecture. You might try sending down all the information to allow the client to build a cube on their machine. By this, I mean that you should send string data down to allow the user to construct the cube from scratch, rather than trying to send down a '*.cub' file (this simply is not supported). I hope that this has answered your question. Please let me know if you have furhter questions or concerns.
Lucas DD Support
"skippy" wrote in message news:KeQs6m8TDHA.1508@dynaweb.datadynamics.com... > Any idea if/when this will be supported in a webservice? Our architecture > dictates that we have one report server webservice running that supports all > of our websites, on it's own server. The cube files and .pdfs from > activereports are passed via webmethods back to the web servers and then to > the browser. We have already converted activereports over to use this new > system and it works great. > > In order to generate cubes directly from the web applications I need to > install dynamicube on the web servers and give them direct access to the SQL > server, two things that I am not allowed to do currently. > > > "Lucas (DD)" wrote in message > news:5WeU3O8TDHA.1508@dynaweb.datadynamics.com... > > Michael, > > > > This will not work in a web service (if it does, it is simply > unsupported). > > This is only intended to work on a winform. > > > > Lucas > > DD Support > > > > > > "news.datadynamics.com" wrote in message > > news:4TPmxt5TDHA.1484@dynaweb.datadynamics.com... > > > I am trying to use the beta version of dynamicube in a .net web service. > > > (version 2531029) > > > > > > I create the object using the code: > > > > > > DynamiCubeLib.DCubeClass dCube1 = new DynamiCubeLib.DCubeClass(); > > > > > > when I try to run the method: > > > > > > dCube1.AutoDataRefresh = false; > > > > > > I get the error: > > > > > > > > > > > > System.InvalidCastException: QueryInterface for interface > > > DynamiCubeLib.IDCube failed. > > > at DynamiCubeLib.DCubeClass.set_AutoDataRefresh(Boolean retval) > > > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String > > strOutput, > > > String strName, String strCriteria, clsAppInfo oApp, String strDB, > String > > > strUser, String strAppName, String strFolder, DataSet dsReport, String > > > strDateFormat, Int64 iTimeOffSet) in > > > > > > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > > > se.cs:line 683 > > > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String > > strOutput, > > > String strName, String strCriteria, clsAppInfo oApp, String strDB, > String > > > strUser, String strFolder, String strAppName, String strDateFormat, > Int64 > > > iTimeOffSet) in > > > > > > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > > > se.cs:line 649 > > > at ReportBase.ReportService.RunOLAPReport(String strName, String > > strPath, > > > String strOutput_Type, String strAppName, String strCriteria, String > > strDB, > > > String strUser, String strDateFormat, Int64 iTimeOffset) in > > > c:\reportserver\svcroot\service1.asmx.cs:line 97 > > > > > > How do I get this to run in .net? > > > > > > > > > > > > > > > > > > > > >
|
|
|
|
|
Report
|
|
|
|
07-22-2003, 12:00 AM
|
webadmin@datadynamics.com
Joined on 12-12-2005
Posts 0
|
|
|
Originally Posted By: Michael Brennsn<michael.brennan@watsonwyatt.com>
I managed to work around it by including an .aspx page in the webservice, setting ASPCOMPAT=true on that aspx page, and then have the web service execute that page using the webclient to build the cube. When the class that builds the cube is called from the aspx page, it works fine, even though the solution seems like a bit of a hack.
I hope dynamicube will be updated in the future to fully support .net, like activereports was. My clients are now addicted to it and we are forced to incorporated it into our web sites when we upgrade, so we have to support it somehow. I understand there is a lot of work involved, but I hope dynamicube does not die out due to lack of updating , because it is a useful component.
"Lucas (DD)" wrote in message news:bu8DS5FUDHA.1508@dynaweb.datadynamics.com... > Michael, > > This simply is not supported, nor do I believe that we will support this > type of an architecture. You might try sending down all the information to > allow the client to build a cube on their machine. By this, I mean that you > should send string data down to allow the user to construct the cube from > scratch, rather than trying to send down a '*.cub' file (this simply is not > supported). I hope that this has answered your question. Please let me know > if you have furhter questions or concerns. > > Lucas > DD Support > > > "skippy" wrote in message > news:KeQs6m8TDHA.1508@dynaweb.datadynamics.com... > > Any idea if/when this will be supported in a webservice? Our architecture > > dictates that we have one report server webservice running that supports > all > > of our websites, on it's own server. The cube files and .pdfs from > > activereports are passed via webmethods back to the web servers and then > to > > the browser. We have already converted activereports over to use this new > > system and it works great. > > > > In order to generate cubes directly from the web applications I need to > > install dynamicube on the web servers and give them direct access to the > SQL > > server, two things that I am not allowed to do currently. > > > > > > "Lucas (DD)" wrote in message > > news:5WeU3O8TDHA.1508@dynaweb.datadynamics.com... > > > Michael, > > > > > > This will not work in a web service (if it does, it is simply > > unsupported). > > > This is only intended to work on a winform. > > > > > > Lucas > > > DD Support > > > > > > > > > "news.datadynamics.com" wrote in > message > > > news:4TPmxt5TDHA.1484@dynaweb.datadynamics.com... > > > > I am trying to use the beta version of dynamicube in a .net web > service. > > > > (version 2531029) > > > > > > > > I create the object using the code: > > > > > > > > DynamiCubeLib.DCubeClass dCube1 = new DynamiCubeLib.DCubeClass(); > > > > > > > > when I try to run the method: > > > > > > > > dCube1.AutoDataRefresh = false; > > > > > > > > I get the error: > > > > > > > > > > > > > > > > System.InvalidCastException: QueryInterface for interface > > > > DynamiCubeLib.IDCube failed. > > > > at DynamiCubeLib.DCubeClass.set_AutoDataRefresh(Boolean retval) > > > > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String > > > strOutput, > > > > String strName, String strCriteria, clsAppInfo oApp, String strDB, > > String > > > > strUser, String strAppName, String strFolder, DataSet dsReport, String > > > > strDateFormat, Int64 iTimeOffSet) in > > > > > > > > > > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > > > > se.cs:line 683 > > > > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String > > > strOutput, > > > > String strName, String strCriteria, clsAppInfo oApp, String strDB, > > String > > > > strUser, String strFolder, String strAppName, String strDateFormat, > > Int64 > > > > iTimeOffSet) in > > > > > > > > > > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > > > > se.cs:line 649 > > > > at ReportBase.ReportService.RunOLAPReport(String strName, String > > > strPath, > > > > String strOutput_Type, String strAppName, String strCriteria, String > > > strDB, > > > > String strUser, String strDateFormat, Int64 iTimeOffset) in > > > > c:\reportserver\svcroot\service1.asmx.cs:line 97 > > > > > > > > How do I get this to run in .net? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
|
|
|
|
|
Report
|
|
|
|
07-23-2003, 12:00 AM
|
webadmin@datadynamics.com
Joined on 12-12-2005
Posts 0
|
|
|
Originally Posted By: Lucas \(DD\)<dynamicube.support@datadynamics.com>
Michael,
We do plan on releasing a .NET version of DynamiCube, however there simply is not a date as to when you can expect it. DynamiCube is one of a kind and we do not plan on halting development on it. Thank you for the great feedback.
Lucas DD Support
"Michael Brennsn" wrote in message news:My5lyDGUDHA.1508@dynaweb.datadynamics.com... > I managed to work around it by including an .aspx page in the webservice, > setting ASPCOMPAT=true on that aspx page, and then have the web service > execute that page using the webclient to build the cube. When the class that > builds the cube is called from the aspx page, it works fine, even though the > solution seems like a bit of a hack. > > I hope dynamicube will be updated in the future to fully support .net, like > activereports was. My clients are now addicted to it and we are forced to > incorporated it into our web sites when we upgrade, so we have to support it > somehow. I understand there is a lot of work involved, but I hope dynamicube > does not die out due to lack of updating , because it is a useful component. > > > "Lucas (DD)" wrote in message > news:bu8DS5FUDHA.1508@dynaweb.datadynamics.com... > > Michael, > > > > This simply is not supported, nor do I believe that we will support this > > type of an architecture. You might try sending down all the information to > > allow the client to build a cube on their machine. By this, I mean that > you > > should send string data down to allow the user to construct the cube from > > scratch, rather than trying to send down a '*.cub' file (this simply is > not > > supported). I hope that this has answered your question. Please let me > know > > if you have furhter questions or concerns. > > > > Lucas > > DD Support > > > > > > "skippy" wrote in message > > news:KeQs6m8TDHA.1508@dynaweb.datadynamics.com... > > > Any idea if/when this will be supported in a webservice? Our > architecture > > > dictates that we have one report server webservice running that supports > > all > > > of our websites, on it's own server. The cube files and .pdfs from > > > activereports are passed via webmethods back to the web servers and then > > to > > > the browser. We have already converted activereports over to use this > new > > > system and it works great. > > > > > > In order to generate cubes directly from the web applications I need to > > > install dynamicube on the web servers and give them direct access to the > > SQL > > > server, two things that I am not allowed to do currently. > > > > > > > > > "Lucas (DD)" wrote in message > > > news:5WeU3O8TDHA.1508@dynaweb.datadynamics.com... > > > > Michael, > > > > > > > > This will not work in a web service (if it does, it is simply > > > unsupported). > > > > This is only intended to work on a winform. > > > > > > > > Lucas > > > > DD Support > > > > > > > > > > > > "news.datadynamics.com" wrote in > > message > > > > news:4TPmxt5TDHA.1484@dynaweb.datadynamics.com... > > > > > I am trying to use the beta version of dynamicube in a .net web > > service. > > > > > (version 2531029) > > > > > > > > > > I create the object using the code: > > > > > > > > > > DynamiCubeLib.DCubeClass dCube1 = new DynamiCubeLib.DCubeClass(); > > > > > > > > > > when I try to run the method: > > > > > > > > > > dCube1.AutoDataRefresh = false; > > > > > > > > > > I get the error: > > > > > > > > > > > > > > > > > > > > System.InvalidCastException: QueryInterface for interface > > > > > DynamiCubeLib.IDCube failed. > > > > > at DynamiCubeLib.DCubeClass.set_AutoDataRefresh(Boolean retval) > > > > > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String > > > > strOutput, > > > > > String strName, String strCriteria, clsAppInfo oApp, String strDB, > > > String > > > > > strUser, String strAppName, String strFolder, DataSet dsReport, > String > > > > > strDateFormat, Int64 iTimeOffSet) in > > > > > > > > > > > > > > > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > > > > > se.cs:line 683 > > > > > at WW.BaseClass.ReportBase.clsBase_OLAPReport.DoReport(String > > > > strOutput, > > > > > String strName, String strCriteria, clsAppInfo oApp, String strDB, > > > String > > > > > strUser, String strFolder, String strAppName, String strDateFormat, > > > Int64 > > > > > iTimeOffSet) in > > > > > > > > > > > > > > > c:\sc_baseclass\ww_baseclass_reportserver\ww_baseclass_reportserver\reportba > > > > > se.cs:line 649 > > > > > at ReportBase.ReportService.RunOLAPReport(String strName, String > > > > strPath, > > > > > String strOutput_Type, String strAppName, String strCriteria, String > > > > strDB, > > > > > String strUser, String strDateFormat, Int64 iTimeOffset) in > > > > > c:\reportserver\svcroot\service1.asmx.cs:line 97 > > > > > > > > > > How do I get this to run in .net? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
|
|
|
|
|
Report
|
|
|
|
|
GrapeCity » Forum Archives » support.dcube.m... » .net support
|
|
|
|
|