我试图弄清楚如何从ASP.NET应用程序将水晶报表导出为PDF文件。我可以使用它,但是,我希望组树在PDF中显示为书签。根据我在Google上的发现,执行此操作的方法是声明CrystalDecisions.Shared.PDFFormatOptions类的实例,然后将GroupTree属性设置为true。但是,此类似乎不存在。我不知道是否是因为我正在使用Visual Studio 2008的Crystal Reports或其他工具,但是它不存在。没有一个名为CrystalDecisions.Shared.PdfRtfWordFormatOptions的类,但是,该类中不存在GroupTree属性。有人可以告诉我我在想什么吗?
谢谢
最佳答案
不熟悉该类,因为我从未用过它,但是在我的机器上尝试过:
CrystalDecisions.Shared.PdfFormatOptions options = new CrystalDecisions.Shared.PdfFormatOptions();
options.CreateBookmarksFromGroupTree = true;
对我来说似乎还可以。我拥有完整的Crystal Reports 2008版本,而不是Visual Studio随附的版本,因此这可能是它对您不起作用的原因。
我将检查您的项目中是否有对CrystalDecisions.Shared命名空间的引用。
关于c# - 在Crystal Reports中导出组树PDF,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1348687/