Hallo Herr Rauchfuß
Danke für die Hilfe, soweit geht es jetzt.
Erst gebe ich die Listen aus und dann die Berichte mit folgender Schleife:
’ Die Vorschaudatei Project1LL.ll enthält die Listen und wird um jeweils einen Bericht erweitert
LL.Export(exportConfiguration2) ' generiert Project2LL file
hStgOrg = LlCore.LlStgsysStorageOpen("Project1LL.ll", Application.StartupPath, False, True)
hStgAppend = LlCore.LlStgsysStorageOpen("Project2LL.ll", Application.StartupPath, true, True)
LlCore.LlStgsysAppend(hStgOrg, hStgAppend)
LlCore.LlStgsysStorageClose(hStgOrg)
LlCore.LlStgsysStorageClose(hStgAppend)
Es ergeben sich dabei noch 2 Problemchen: Es kommt manchmal die Fehlermeldung dass er nicht auf die Vorschaudatei zugreifen kann. dieses konnte ich durch eine zusätzliches Delay in der Schleife eliminieren.
Das andere ist dass es bei mehreren hundert Berichten sehr langsam ist. Zum einen eben durch die delay-Funktion, zum anderen durch das permanente schreiben in die Datei (Festplatte). Diese hat dann z.B. eine Grösse von 600MB .
Gibt es eine Möglichkeit die Vorschaudatei zu erzeugen ohne Dateien auf der Festplatte zu generieren?
Danke und Grüsse
Schneider Klaus