+1 800 256 3608 (toll-free in North America) or +49 7531 90 60 10| service@combit.com

LL_NoDestination_Exception bei Export


(Guest) #1

Hallo Forengemeinde,

wie der Titel schon sagt, bekomme ich eine LL_NoDestination_Exception wenn ich versuche einen Report zu exportieren.
Hier der Code zum Exportieren als PDF:

public void ExportPDF(byte[] singletemplate, byte[] multitemplate)
    {
      LL.DataSource = new ObjectDataProvider(_Data);
      LL.DataMember = "ReportData";

      LL.AutoMasterMode = LlAutoMasterMode.AsVariables;

      byte[] template = null;

      switch (_Data.ReportType)
      {
        case ReportType.One:
          template = singletemplate;
          break;
        case ReportType.Multi:
          template = multitemplate;
          break;
      }

      MemoryStream templateStream = new MemoryStream(template);
      templateStream.Seek(0, SeekOrigin.Begin);

      FileStream exportFileStream = new FileStream(@"C:\Users\abc\Desktop\xyz.pdf", FileMode.Create, FileAccess.ReadWrite);

      ExportConfiguration conf = new ExportConfiguration(LlExportTarget.Pdf, exportFileStream, templateStream);

      LL.Export(conf);

      exportFileStream.Flush();
    }

Und ein Teil des Stacktraces:

   bei combit.ListLabel18.LLException.CheckReturn(Int32 returnValue)
   bei combit.ListLabel18.LlCore.LlPrintSetOptionString(LlPrintOptionString option, String value)
   bei combit.ListLabel18.ListLabel.SetExportOptions(LlPrintMode printMode)
   bei combit.ListLabel18.ListLabel.PrintReportFromRelationalDataSource(IDataProvider dataSource, String projectFile, Boolean showFileSelect, LlPrintMode printMode, LlBoxType boxType, IntPtr windowHandle, String dialogTitle, Boolean showPrintOptions, String tempPath)
   bei combit.ListLabel18.ListLabel.AutoPrint(LlProject projectType, String projectFile, Boolean showFileSelect, LlPrintMode printMode, LlBoxType boxType, IntPtr windowHandle, String dialogTitle, Boolean showPrintOptions, String tempPath)
   bei combit.ListLabel18.ListLabel.Print(Object userData, LlProject projectType, String projectFile, Boolean showFileSelect, LlPrintMode printMode, LlBoxType boxType, IntPtr windowHandle, String dialogTitle, Boolean showPrintOptions, String tempPath)
   bei combit.ListLabel18.ListLabel.Print(LlProject projectType, String projectFile, Boolean showFileSelect, LlPrintMode printMode)
   bei combit.ListLabel18.ListLabel.Print(LlProject projectType, String projectFile, Boolean showFileSelect)
   bei combit.ListLabel18.ListLabel.Print(LlProject projectType)
   bei combit.ListLabel18.ListLabel.Export(ExportConfiguration exportConfiguration)
   bei *zensiert*.Reporter.ExportPDF(Byte[] singletemplate, Byte[] multitemplate) in d:\Projekte\xyz\Reporting\Reporter.cs:Zeile 304.

Ich hoffe hier kann mir Jemand helfen.

Mit freundlichen Grüßen

Fritz Hartmann