Ich stelle mir eine Schaltfläche vor, auf der sinngemäß steht: "Namensliste, mündliche Noten des 1. und 2. Quartals, Klausurnoten und Halbjahreszeugnisnote ausdrucken". Das sind alles Druckbereiche (von insgesamt etwa 350 Druckbereichen), die an verschiedenen Stellen in unterschiedlichen Tabellen des Dokumentes stehen.
Das müsste wohl programmiert werden, die Frage ist dann aber wie man die Bedienung umsetzt, denn die Zahl von 350 Druckbereichen ist unvermutet hoch, so das ich annehme auch die Zahl notwendiger Kombinationsvarianten(*) wird auch sehr hoch sein? Wie hoch?
Werden nur vorher feststehende Kombinationsvarianten(*) benötigt?
(*)
damit meine ich die Auswahl zu druckender Bereiche, z.B. "Namensliste, mündliche Noten des 1. und 2. Quartals, Klausurnoten und Halbjahreszeugnisnote" wäre eine Kombinationsvariante
Was du vorhast ist sicher per Makro umsetzbar, nur ist sehr viel Aufwand, wegen der vielen Druckbereiche und der daraus notwendig resultierenden Implementierung.
Schwierigkeiten sind insbesondere die Frage der Bedienung (Dein Beispiel umfasst 4 Druckbereiche, nehmen wird großzügig 5 an und nehmen wiederum an dass sei der Durchschnitt, müsste es ja 70 (350/5) Schaltflächen geben, was ja völlig unübersichtlich ist, ebenso ist es nicht besonderns günstig umsetzbar falls es zusätzlich eine freie Auswahl geben müsste, denn das ginge wohl nur per Listenfeld, da 350 Checkboxen riesig viel Platz benötigen würden) aber auch die Frage Geschwindigkeit scheint mir ggf. kritisch wenn die Implementierung variabel sein soll.
Typische Implementierung wäre:
-alle Druckbereiche auslesen und zwischenspeichern
-alle Druckbereiche löschen
-gewünschte Druckbereiche setzen
-Drucken
-ursprünglich vorhandene Druckbereiche wiederherstellen
auf die Schnelle kann ich nur auf "13.15.2. Tabellendokumente drucken" in:
https://www.uni-due.de/~abi070/files/OO ... eutsch.pdf
verweisen.
Gruß
Stephan
[quote]Ich stelle mir eine Schaltfläche vor, auf der sinngemäß steht: "Namensliste, mündliche Noten des 1. und 2. Quartals, Klausurnoten und Halbjahreszeugnisnote ausdrucken". Das sind alles Druckbereiche (von insgesamt etwa 350 Druckbereichen), die an verschiedenen Stellen in unterschiedlichen Tabellen des Dokumentes stehen.[/quote]
Das müsste wohl programmiert werden, die Frage ist dann aber wie man die Bedienung umsetzt, denn die Zahl von 350 Druckbereichen ist unvermutet hoch, so das ich annehme auch die Zahl notwendiger Kombinationsvarianten(*) wird auch sehr hoch sein? Wie hoch?
Werden nur vorher feststehende Kombinationsvarianten(*) benötigt?
(*)
damit meine ich die Auswahl zu druckender Bereiche, z.B. "Namensliste, mündliche Noten des 1. und 2. Quartals, Klausurnoten und Halbjahreszeugnisnote" wäre eine Kombinationsvariante
Was du vorhast ist sicher per Makro umsetzbar, nur ist sehr viel Aufwand, wegen der vielen Druckbereiche und der daraus notwendig resultierenden Implementierung.
Schwierigkeiten sind insbesondere die Frage der Bedienung (Dein Beispiel umfasst 4 Druckbereiche, nehmen wird großzügig 5 an und nehmen wiederum an dass sei der Durchschnitt, müsste es ja 70 (350/5) Schaltflächen geben, was ja völlig unübersichtlich ist, ebenso ist es nicht besonderns günstig umsetzbar falls es zusätzlich eine freie Auswahl geben müsste, denn das ginge wohl nur per Listenfeld, da 350 Checkboxen riesig viel Platz benötigen würden) aber auch die Frage Geschwindigkeit scheint mir ggf. kritisch wenn die Implementierung variabel sein soll.
Typische Implementierung wäre:
-alle Druckbereiche auslesen und zwischenspeichern
-alle Druckbereiche löschen
-gewünschte Druckbereiche setzen
-Drucken
-ursprünglich vorhandene Druckbereiche wiederherstellen
auf die Schnelle kann ich nur auf "13.15.2. Tabellendokumente drucken" in:
https://www.uni-due.de/~abi070/files/OOo/OOME/OOME_3_0_deutsch.pdf
verweisen.
Gruß
Stephan