Fehlermeldung bei der Erstellung eines PDF-Dokuments

  • Guten Tag

    Bei dem Versuch zur Erstellung eines DPF Dokuments der Webseite http://www.hls-ht.ch erhalte ich die Fehlermeldung "der Stapel ist leer". Bei meinen 3 anderen Webseiten funktioniert die Funktion bestens. Nachfolgende Informationen erhalte ich beim Aufrufen der Details innerhalb der Popup-Fehlermeldung:


    System.InvalidOperationException

    -----------------

    Der Stapel ist leer.

    -----------------

    bei System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)

    bei System.Collections.Generic.Stack`1.Pop()

    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Printing.WebsitePrintingHtmlController.EnumerateHeadlines(String html, Int32 startingLevel, Stack`1& stack, Int32& previousLevel) in c:\P\ZP\14.2\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Webbing\Printing\WebsitePrintingHtmlController.cs:Zeile 113.

    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Printing.WebsitePrintingController.doWrite(String html, Int32 chunkIndex, WebsitePrintingInformation information, String result) in c:\P\ZP\14.2\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Webbing\Printing\WebsitePrintingController.cs:Zeile 259.

    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Printing.WebsitePrintingController.doGenerateHtml(WebsitePrintingInformation information, IList`1 allPageIDsDeep, WebsitePrintingResult result) in c:\P\ZP\14.2\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Webbing\Printing\WebsitePrintingController.cs:Zeile 249.

    bei ZetaProducer.RuntimeBusinessLogic.Webbing.Printing.WebsitePrintingController.Print(WebsitePrintingInformation information) in c:\P\ZP\14.2\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Webbing\Printing\WebsitePrintingController.cs:Zeile 54.

    bei ZetaProducer.Main.Printing.WebsitePrintingWizardForm.printBackgroundWorker_DoWork(Object sender, DoWorkEventArgs e) in c:\P\ZP\14.2\ZetaProducerMain\Source\Core\Main\Printing\WebsitePrintingWizardForm.cs:Zeile 336.

    bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)

    bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

    InvalidOperationException

    {

    Message="Der Stapel ist leer.",

    Data=

    [

    ]

    ,

    InnerException=null,

    TargetSite=RuntimeMethodInfo: ThrowInvalidOperationException,

    StackTrace=" bei System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)\\r\\n bei System.Collections.Generic.Stack`1.Pop()\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Printing.WebsitePrintingHtmlController.EnumerateHeadlines(String html, Int32 startingLevel, Stack`1& stack, Int32& previousLevel) in c:\\P\\ZP\\14.2\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Webbing\\Printing\\WebsitePrintingHtmlController.cs:Zeile 113.\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Printing.WebsitePrintingController.doWrite(String html, Int32 chunkIndex, WebsitePrintingInformation information, String result) in c:\\P\\ZP\\14.2\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Webbing\\Printing\\WebsitePrintingController.cs:Zeile 259.\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Printing.WebsitePrintingController.doGenerateHtml(WebsitePrintingInformation information, IList`1 allPageIDsDeep, WebsitePrintingResult result) in c:\\P\\ZP\\14.2\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Webbing\\Printing\\WebsitePrintingController.cs:Zeile 249.\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Webbing.Printing.WebsitePrintingController.Print(WebsitePrintingInformation information) in c:\\P\\ZP\\14.2\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Webbing\\Printing\\WebsitePrintingController.cs:Zeile 54.\\r\\n bei ZetaProducer.Main.Printing.WebsitePrintingWizardForm.printBackgroundWorker_DoWork(Object sender, DoWorkEventArgs e) in c:\\P\\ZP\\14.2\\ZetaProducerMain\\Source\\Core\\Main\\Printing\\WebsitePrintingWizardForm.cs:Zeile 336.\\r\\n bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)\\r\\n bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)",

    HelpLink=null,

    Source="System",

    HResult=-2146233079

    }

    Für einen Hinweis zur Lösung des Problems wäre ich sehr dankbar. Ich verwende die Business Version 14.2.1

    Herzliche Grüsse aus der Schweiz

    Knut

  • Hallo,

    da müsste ich Ihr Projekt zur Begutachtung an unseren Entwickler geben. Senden Sie mir hierzu bitte das Projekt wie nachfolgend beschrieben zu:

    1. Öffnen Sie Ihr Projekt in Zeta Producer
    2. Gehen Sie auf das Menü "Extras"
    3. Klicken Sie auf den Button "Optionen"
    4. Klicken Sie auf "Aktionen"
    5. Klicken Sie rechts auf die Aktion "Projekt Senden" damit diese Markiert ist
    6. Klicken Sie unten auf den Button "Ausführen"
    7. Geben Sie im 1. Feld Ihre E-Mail-Adresse ein, damit wir Sie für Rückfragen kontaktieren können
    8. Geben Sie als Referenz ins Feld Bemerkungen den Link zu diesem Forum-Artikel ein (per Kopieren und Einfügen)
    9. Klicken Sie auf den Button "Senden"

    Eine eventuelle Fehlerbehebung in diesem Bereich würde aber sicher dauern. Falls Sie also dringend das PDF benötigen, kann ich Ihnen nur raten dies irgendwie anderweitig zu erstellen.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo,

    hatten Sie beim Druck die Option "Überschriften Nummerieren" aktiviert? Mir scheint, nämlich, dass der Fehler sonst nicht auftritt.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • OK, deaktivieren Sie die Option, dann druckt das PDF. Wie ich das sehe, haben Sie pro Seite eh immer nur eine Überschrift, da macht das Nummerieren wenig Sinn.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Oh! Danke für den Hinweis.

    Ja, das mit dem PDF Drucken funktioniert noch nicht optimal. Ist bekannt.

    Freundliche Grüße
    Stefan S. (Zeta Producer-Support)

  • Hallo,

    bei mir funktioniert das Drucken (ZP 14.3) gar nicht mehr:

    Habe auch versucht einfach eine neue Seite anzulegen und die zu drucken: gleiche Fehlermeldung. Die Nummerierung habe ich dabei nicht selektiert.

    Grüße

    Norbert

    Corsita Resort Koh Mak

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!