Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Windows 11 und Access 2003
  • Bronimus13.09.24 11:17
       └ RE: Windows 11 und Access 2003 PeterDoering30.09.24 21:26
          └ RE: Windows 11 und Access 2003 Bronimus10.10.24 13:49
             └ RE: Windows 11 und Access 2003 PeterDoering16.10.24 09:49
  • A365: OutputTo Performance
  • olecundbolec10.10.24 14:11
       └ RE: A365: OutputTo Performance Karl Donaubauer10.10.24 16:59
          └ RE: A365: OutputTo Performance olecundbolec11.10.24 14:08
             └ RE: A365: OutputTo Performance Karl Donaubauer11.10.24 18:23
                └ RE: A365: OutputTo Performance olecundbolec14.10.24 10:48
  • Abfrage mit verschiedene Kriterien
  • Paula31.08.24 09:49
       └ RE: Abfrage mit verschiedene Kriterien Karl Donaubauer31.08.24 23:06
          └ RE: Abfrage mit verschiedene Kriterien Paula03.09.24 21:42
             └ RE: Abfrage mit verschiedene Kriterien Karl Donaubauer04.09.24 11:59
                └ RE: Abfrage mit verschiedene Kriterien Paula04.09.24 17:32
                   └ RE: Abfrage mit verschiedene Kriterien Karl Donaubauer04.09.24 18:01
                      └ RE: Abfrage mit verschiedene Kriterien Paula17.09.24 09:06
                         └ RE: Abfrage mit verschiedene Kriterien Karl Donaubauer17.09.24 10:44
                            └ RE: Abfrage mit verschiedene Kriterien Paula11.10.24 21:34
  • Access Stammtisch München am 10.10.2024 (Do)
  • StefanWirrer07.10.24 17:13
  • Problem mit vielen verknüpften Tabellen (SQL Serve...
  • drnicolas05.10.24 06:46
  • Access Bericht 2-dimensional (alle Infos in einer ...
  • avonhoene09.09.24 17:07
       └ RE: Access Bericht 2-dimensional (alle Infos in ... Karl Donaubauer11.09.24 16:53
          └ RE: Access Bericht 2-dimensional (alle Infos i... avonhoene11.09.24 17:44
             └ RE: Access Bericht 2-dimensional (alle Infos... Karl Donaubauer11.09.24 18:05
                └ RE: Access Bericht 2-dimensional (alle Inf... avonhoene11.09.24 18:49
                   └ RE: Access Bericht 2-dimensional (alle I... Karl Donaubauer11.09.24 19:10
                      └ RE: Access Bericht 2-dimensional (alle... avonhoene11.09.24 19:29
  • Access Stammtisch München am 12.09.2024 (Do)
  • StefanWirrer09.09.24 10:45
  • Durchlauf von Formularinstanzen
  • sks30.08.24 10:11
       └ RE: Durchlauf von Formularinstanzen Nick Oetjen30.08.24 12:23
          └ RE: Durchlauf von Formularinstanzen sks30.08.24 18:01
             └ RE: Durchlauf von Formularinstanzen Nick Oetjen04.09.24 10:36
                └ RE: Durchlauf von Formularinstanzen sks04.09.24 13:11
                   └ RE: Durchlauf von Formularinstanzen Nick Oetjen06.09.24 16:48
                      └ RE: Durchlauf von Formularinstanzen sks06.09.24 17:03
       └ RE: Durchlauf von Formularinstanzen sks09.09.24 10:38
  • Einladung zum 15. virtuellen Access-Stammtisch Han...
  • KlausWerther19.08.24 22:43
       └ Special Guest Karl Donaubauer beim 15. virtuelle... KlausWerther20.08.24 13:14
  • Datensatz enthält plötzlich asiatische Symbole sta...
  • Florian_S14.08.24 11:46
       └ RE: Datensatz enthält plötzlich asiatische Symbo... Karl Donaubauer14.08.24 12:01
          └ RE: Datensatz enthält plötzlich asiatische Sym... Florian_S14.08.24 12:29
  • Ursache für Aufblähen der Datenbank
  • Florian_S18.07.24 09:26
       └ RE: Ursache für Aufblähen der Datenbank Nick Oetjen26.07.24 16:55
          └ RE: Ursache für Aufblähen der Datenbank Florian_S14.08.24 11:57
  • Dataverse Validator - Bug oder Feature?
  • Nick Oetjen01.08.24 15:39
       └ RE: Dataverse Validator - Bug oder Feature? Karl Donaubauer03.08.24 01:47
          └ RE: Dataverse Validator - Bug oder Feature? Nick Oetjen08.08.24 13:08
  • Access Stammtisch München am 08.08.2024 (Do)
  • StefanWirrer06.08.24 08:34
  • GlobalAlloc verursacht einen Programmstop (Fehler)
  • Paula26.07.24 20:48
       └ RE: GlobalAlloc verursacht einen Programmstop (F... Paula29.07.24 21:14
  • Unteschiedliche Seitenränder
  • vdw5624.07.24 10:37
    olecundbolec
    Gesendet: 10.10.24 14:11
    Betreff: A365: OutputTo Performance


    Member

    Beiträge: 16

    Hallo,

    in Ergänzung zu meinem Post "A365: Berichtaufruf wird immer langsamer" aus dem Juni hat sich noch eine weitere, neue Problematik ergeben.

    In unserer Access-Anwendung werden durch eine Routine sehr viele Belege in Folge erzeugt und ausgedruckt bzw. per E-Mail (PDF-Anhang) verschickt. Also ein Bericht wird geöffnet und dann wird mittels OutputTo eine PDF-Datei erstellt. Anschließend wird der Bericht wieder geschlossen.

    Das Problem, dass alleine das fortgesetzte Öffnen und Schließen eines Berichts mit der Zeit immer langsamer wird, konnte ja zum Glück recht schnell mit dem Build 2406 behoben werden und hat diese Routine wieder deutlich spürbar beschleunigt.

    Jetzt fällt allerdings auf, dass die oben beschrieben Routine trotzdem noch mit der Zeit immer langsamer wird.

    Nach diversen Tests habe ich nun einschränken können, dass der häufige Aufruf der Methode "OutputTo" für einen Bericht mit der Zeit Access zunehmend erlahmen lässt. Dabei ist allerdings auch entscheidend, wie viele Unterberichte in dem Bericht enthalten sind. Je mehr Unterberichte vorhanden sind, desto schneller geht die Performance in den Keller. Dieser Effekt scheint sich in Access auch wieder festzufressen, denn die ursprüngliche Performance wird erst wieder erreicht, wenn Access neu gestartet wird.

    Während OutputTo anfangs in meinem Fall in etwa 200ms erledigt ist, dauert das nach etwa 400 Belegen schon spürbare 530ms. Je mehr Unterberichte aus dem Bericht entfernt werden, desto weiter reduziert sich der Zeitverlust mit OutputTo. Ohne Unterberichte ist überhaupt kein Performanceverlust feststellbar, zumindest nicht in meinem Messbereich.

    Es scheint dabei unerheblich zu sein, ob die Unterberichte tatsächlich etwas drucken oder ob sie eine Verbindung zu einer Datentabelle besitzen.

    Wenn ich das Öffnen des Berichts, das Speichern mit OutputTo als PDF und das anschließende Schließen einzeln betrachte, dann sind im Wesentlichen das OutputTo (von 200ms auf 530 ms) und das Schließen (von 10ms auf 310 ms) von dem Effekt betroffen. Das Öffnen des Berichts steigt nur leicht (von 160ms auf 240ms).

    Mir scheint dieses Problem recht verwandt mit dem Öffnen/Schließen-Problem der Formulare und Berichte zu sein.

    Aktuell verwendetes Build von Access: 2409
    Früher war dies kein Problem, allerdings basiert mein Vergleich noch auf der A97-Variante der oben beschriebenen Routine.

    Falls jemand eine Lösung für dieses Problem haben sollte, die nicht den totalen Verzicht auf Unterberichte beinhaltet, so wäre ich für diese sehr dankbar.

    Schöne Grüß

    olec
    Top of the page Bottom of the page


    Seite: < 1 2 3 4 5 6 7 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)