Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsReportsReportsReports ModuleReports Module
Previous
 
Next
New Post
9/30/2006 11:28 AM
 

openarrow wrote
 If you can retry in full trust that would certainly help to solve the problem.

Here are the steps I performed:

  1. removed '<add key="InstallationDate" value="..."/>' line from web.config.
  2. copied the whole original Install folder over to my web server.
  3. ran a script to delete all DotNetNuke tables, views, sprocs, and functions. This left the db and its security settings in place for convenience.

When I performed these steps with Medium trust configured in web.config, the Reports module failed to install.

When I repeated the same steps but also changed the trust to Full, everything including Reports succeeded. :)

 

 
New Post
9/30/2006 11:52 AM
 
Fantastic work! Thanks for trying that again.

That pretty much confirms that its a medium trust issue, which is irritating because I've seen this particular issue before and I don't know why it happens. It appears to occur when DNN tries to modify some config files, within the DotNetNuke install folder (which is perfectly legal under medium trust) but it seems to cause a security error for some reason.

Anyway, it appears the only fix right now is to use Full Trust if you can, unfortunatly many users are in shared hosting environments which force them to use medium trust. I'll keep looking in to this and try to find some sort of solution that doesn't involve elevating the trust level.

Thanks again!

Andrew Nurse
DotNetNuke Core Team Member and Reports Module Project Lead
Microsoft Certified Professional Developer

 
New Post
9/30/2006 12:16 PM
 

openarrow wrote
Fantastic work! Thanks for trying that again.

Glad I could help. While I'm still learning DNN and testing things, I don't mind reinstalling or doing other tests. Let me know if there is something else related to this issue that I can test in the future for you.

BTW, I really like the Reports module. I know it is fairly simple right now, but it is very useful. The next feature that would really help me is having some options for column width. I would like to see two things:

  1. let users drag individual column widths.
  2. let users click to fit all columns in their browser width.
  3. let admins specify some default column width settings (such as fit-all, etc.)

If you eventually duplicate the functionality of a data grid such as Developer's Express, Infragistics or Telerik, etc. where there is group-by functionality and all the other advanced stuff, that would be really cool.

http://www.infragistics.com/Products/NetAdvantage/WebForms/GridsFeatures.aspx

As a short term solution, once I learn more about DNN, I would like to just build a reports module using the Infragistics grid (because I have a subscription to Infragistics) for my own use. Of course, that doesn't help the general DNN user. For the community, it would be really cool to have an advanced open source data grid component.

I just found these links that may interest you (or you may be beyond this point already):

Thanks for making the Reports module available!

 

 

 
New Post
9/30/2006 12:50 PM
 
If you wait for the next version (coming soon, I promise!), I've separated the display work out into components called Visualizers. Then, developers can create Visualizers that allow them to use grids from Infragistics, Telerik, their own components, charting components, and other reporting tools to display data in the Reports module. So you could create a Visualizer for the Infragistics grid and install that into your Reports module!

I'll definately look at implementing your column width suggestions in the next version as well.

Andrew Nurse
DotNetNuke Core Team Member and Reports Module Project Lead
Microsoft Certified Professional Developer

 
New Post
9/30/2006 10:36 PM
 

Hi Andrew, I have just come across another issue related to the Reports module. It isn't a problem with the module, but it is a problem related to the fact that the Reports module requires codeSubDirectories to be added to web.config.

      <codeSubDirectories>
        <!-- <add directoryName="Reports" />-->
      </codeSubDirectories>

When this is done, any other ASP.NET application running in a virutal directory under the DNN web site will fail with an error that it is missing the Reports folder.

For example, I just set up Community Server in a virtual directory under my DNN web site. If I comment out the '<add directoryName="Reports" />' line shown above, I can get Community Server to run. However, if I do not comment out that line, I get an exception. I spent several hours looking at various options and I didn't find anything that worked well except to get rid of the codeSubDirectories. (For example, I tried two different web sites instead of a virtual directory, but that was satisfactory. I also tried to get DNN to run in a virtual directory along side CS, but I couldn't get that to work - seems DNN cannot create a child portal without a parent.)

BTW, if anyone know the lastest about DNN 4.3 and CS 2.1 integration, I would like to find out. All I have found is from a year ago here: http://blog.danbartels.com/archive/2005/06/28/753.aspx

Thanks

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsReportsReportsReports ModuleReports Module


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out