Hallo,
wir speichern unsere fertigen reports als Memorystream in unsere Datenbank ab.
Um in einem Deckblatt die Seitenzahlen einzutragen, rufe ich die reports so auf:
string pfad = ‘C:\\…..\bsp.ll‘
ExportConfiguration exportConfigTemp = new ExportConfiguration(LlExportTarget.Preview, Pfad, memorystream);LL.Export(exportConfigTemp);IntPtr llFile = LlCore.LlStgsysStorageOpen(pfad, “”, true, false);
int pagesTableOfContentCount = LlCore.LlStgsysGetPageCount(llFile);LL.Variables.Add(“PagesTableOfContents”, pagesTableOfContentCount);LlCore.LlStgsysStorageClose(llFile);System.IO.File.Delete(pfad);
Diese klappt auch und ich bekomme die Seitenzahlen richtig zurück.
Es ist aber gewünscht das ich dafür nicht lokale eine Datei erstelle.
Wie kann ich diese Funtkion nutzen ohne eine lokale Datei zu erstellen oder gibt es einen anderen weg die zu erreichen?
Mtie freundlichen Grüßen
Lars