bitschubse
Goto Top

Datumsbereich Abfrage in Word mit Access Datenbank

Hallo!

Ich habe eine .mdb Datenbank sowie ein Word-Dokument.
Ein früherer Kollege hat beim öffnen des Word-Dokuments eine Datenbankabfrage gemacht mit zwei Dialogen: Start und Enddatum.
Auf Basis dieser Daten wurde eine Abfrage aus Access durchsucht und nur Einträge innerhalb des Zeitfensters in Seriendruckfelder eingefügt.

Ich hab keine Ahnung wie er die Abfragefelder am Anfang hinterlegt hat.
Es ist kein VB Skript und kein Makro in Word-Dokument hinterlegt.

Vielen Dank schon vorher!

Content-Key: 7428554963

Url: https://administrator.de/contentid/7428554963

Printed on: May 4, 2024 at 19:05 o'clock

Member: ukulele-7
ukulele-7 Jun 06, 2023 at 06:42:17 (UTC)
Goto Top
Läuft das vielleicht über den Serienbrief-Assistenten? Sendungen \ Seriendurckassistent \ Schritt 3 von 6 Datenquellen
Member: bitschubse
bitschubse Jun 07, 2023 at 10:34:35 (UTC)
Goto Top
Nein, leider nicht.
Der Seriendruckassistent kann zwar manuell Filtern, aber nicht direkt beim öffnen der Word-Datei per Dialog.
Mitglied: 7426148943
7426148943 Jun 07, 2023 updated at 11:23:57 (UTC)
Goto Top
Moin.
Wohl über die Feldfunktionen gelöst

screenshot

Beispiel zum filtern von Datensätzen dessen Feld Alter > der Eingabe sind.

screenshot

screenshot

Und dann über ein "Datensatz überspringen wenn" Feld.

Die Arbeitsweise ist so das bei dem ASK Feld eine Textmarke mit dem Wert erstellt wird. Dann wird im "SKIP" Feld der Wert aus der Datenbank mit dem Wert der Textmarke verglichen und übersprungen wenn die Bedingung TRUE ist.

Zeppel
Member: bitschubse
bitschubse Jun 07, 2023 at 14:30:53 (UTC)
Goto Top
Hört sich goldrichtig an - leider bekomme ich bei einem 1:1 nachgebautem Test kein ASK Feld beim Öffnen des Dokuments.
Als Datenquelle hab ich eine Access Datenbank.
screenshot 2023-06-07 163220
Mitglied: 7426148943
7426148943 Jun 07, 2023 updated at 14:37:32 (UTC)
Goto Top
Zitat von @bitschubse:
Als Datenquelle hab ich eine Access Datenbank.
Dito auch Access-Datenbank. Musst die "Dokumente erstellen" bzw. Serienbrief ausführen dann kommt die Abfrage, im Preview kommt die nicht. Wenn nicht wurden die Felder nicht mit STRG+F9 erstellt auch die verschachtelten Klammern müssen so erstellt werden, ausschreiben funktioniert hier nicht!!.
Wurde hier einwandfrei mit einem Word 2021 Pro Plus getestet.
Member: bitschubse
bitschubse Jun 07, 2023 at 14:37:49 (UTC)
Goto Top
Ah - da kommt es.
Allerdings - egal was ich eingebe - kommt der Fehler "Word konnte das Hauptdokument nicht mit der Datenquelle verbinden, da entweder die Datensätze leer waren oder kein Datensatz den Abfrageoptionen entsprach."

Hier die Test-Daten in der Datenbank:
screenshot 2023-06-07 163535
Getestete Eingaben: 13, 14, 15