Дерево группы PDF Экспорт в Crystal Reports - PullRequest
2 голосов
/ 28 августа 2009

Я пытаюсь выяснить, как экспортировать отчет Crystal в файл PDF из приложения ASP.NET. Я заставил его работать, однако я хочу, чтобы дерево групп отображалось в виде закладок в PDF. Из того, что я нашел в Google, способ сделать это - объявить экземпляр класса CrystalDecisions.Shared.PDFFormatOptions, а затем установить для свойства GroupTree значение true. Тем не менее, этот класс, кажется, не существует. Я не знаю, так ли это, потому что я использую Crystal Reports для Visual Studio 2008 или что-то еще, но его там нет. Существует класс CrystalDecisions.Shared.PdfRtfWordFormatOptions, однако свойство GroupTree в этом классе не существует. Может кто-нибудь сказать мне, что мне не хватает?

Спасибо

Ответы [ 2 ]

3 голосов
/ 27 октября 2009

Не знаком с этим классом, так как мне никогда не приходилось его использовать, но я попробовал это на моей машине:

CrystalDecisions.Shared.PdfFormatOptions options = new CrystalDecisions.Shared.PdfFormatOptions();
        options.CreateBookmarksFromGroupTree = true;

Мне показалось, что все в порядке. У меня есть полная версия Crystal Reports 2008, а не та, которая поставляется с visual studio, поэтому это может быть причиной того, что она не работает для вас.

Я бы проверил, есть ли в вашем проекте ссылка на пространство имен CrystalDecisions.Shared в вашем проекте.

1 голос
/ 21 ноября 2009

Если вы используете «полную» версию CR, вы можете включить опцию «Создать закладки из дерева групп» в меню Файл | Экспорт | Диалоговое окно Параметры экспорта отчета ... Этот параметр сохраняется в файле RPT.

Я не видел эту опцию в версии CR.Net.

...