Vorschaudateien speichern

Hallo,

ich arbeite mit LL12 und C# und habe bisher keine Möglichkeit gefunden eine Preview-Datei (ll) ohne Benutzerinteraktion zu speichern.
Bei PDF, XML oder HTML ist das kein Problem.

Mein Code:

ListLabel LL = new ListLabel();
LL.ExportOptions.Clear();
LL.ExportOptions.Add("Export.Target", "PRV");
LL.ExportOptions.Add("Export.File", "test.ll");
LL.ExportOptions.Add("Export.Path", "C:\\");
LL.ExportOptions.Add("Export.Quiet", "1");
LL.DataSource = tbl_Informations;
LL.Print(LlProject.List, @"C:\test.lst", false, LlPrintMode.Export, LlBoxType.None, "", false, "");

Kann mir einer weiterhelfen?

Hatte hier am 22.06.2010 folgendes dazu schonmal gepostet:

Auch dazu schonmal den KB-Artikel “Export ohne Benutzerinteraktion mit OCX /
VCL und .NET” angeschaut:

Muss man ggf. eben auf Vorschaudatei anpassen

Hallo,

so wie in dem Bespiel angegeben hatte ich das auch schon auspobiert.
Wie gesagt, das Exportieren als PDF ist kein Problem, so funktioniert das auch, aber sobald ich “PDF” mit “PRV” austausche funktioniert es nicht.
Muss ich evtl. anstatt “PRV” einen anderen Parameter übergeben? Rausbekommen möchte ich eine *.ll-Datei.

MfG
Thomas

Stimmt… ich entsinne mich langsam. Da hatt ich mal was vom Combit Support
bekommen.
Probiere doch mal folgendes hier:

....
// ll object
LL = new ListLabel();

// set dummy datasource
List<int> lst = new List<int>();
lst.Add(1);
LL.DataSource = lst;

// export option for silent "preview-file-print"
LL.ExportOptions.Clear();
LL.Core.LlSetOptionString(LlOptionString.PreviewFileName, "c:\\temp\\x.ll");

// silent "preview-file-print"
LL.Print(LlProject.List, "c:\\temp\\new.lst", false, 
LlPrintMode.PreviewControl, LlBoxType.None, "", false, "");
....

Hallo,

so funktioniert es immer noch nicht.
Als Fehlermeldung bekomme ich “No destination error”.

MfG
Thomas

und welcher aufruf throwed diese exception?
mal mit debwin gelogged?

Hallo,

funktioniert jetzt doch, hatte wohl irgendwo noch nen Dreher drin.
Vielen Dank für die Hilfe.

MfG
Thomas