Discussion:
Wie kann ich Daten aus Access "aktualisiert" exportieren?
(zu alt für eine Antwort)
SBorgmann
2006-07-19 09:43:02 UTC
Permalink
Hallo,

ich würde gerne Access Daten aus einer Tabelle (Projektliste) außerhalb von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel oder einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen Projekten. In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.

Gruß
Joerg Ackermann
2006-07-19 09:57:48 UTC
Permalink
Post by SBorgmann
ich würde gerne Access Daten aus einer Tabelle (Projektliste)
außerhalb von Access zur Verfügung stellen. Dabei ist es egal ob in
Word, Excel oder einer Webseite. Wichtig ist, dass die Daten, jedes
mal bei Aufruf der Lösung, aktualisiert sind, also dem Stand der
Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt
werden, d.h. es soll eine Liste angezeigt werden, wo alle aktuellen
internen Projekte aufgelistet sind und eine Liste mit allen aktuellen
externen Projekten. In der Projekttabelle in Access sind zusätzlich
noch die alten Projekte enthalten.
Erstelle jeweils eine Abfrage und exportiere diese
nach Excel -> siehe VBA-Hilfe TransferSpreadsheet-Methode

Gruß
SBorgmann
2006-07-19 10:05:01 UTC
Permalink
Post by Joerg Ackermann
Post by SBorgmann
ich würde gerne Access Daten aus einer Tabelle (Projektliste)
außerhalb von Access zur Verfügung stellen. Dabei ist es egal ob in
Word, Excel oder einer Webseite. Wichtig ist, dass die Daten, jedes
mal bei Aufruf der Lösung, aktualisiert sind, also dem Stand der
Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt
werden, d.h. es soll eine Liste angezeigt werden, wo alle aktuellen
internen Projekte aufgelistet sind und eine Liste mit allen aktuellen
externen Projekten. In der Projekttabelle in Access sind zusätzlich
noch die alten Projekte enthalten.
Erstelle jeweils eine Abfrage und exportiere diese
nach Excel -> siehe VBA-Hilfe TransferSpreadsheet-Methode
Gruß
Und diese Abfrage wird dann immer aktualisiert, wenn ich das Excel Sheet
aufrufe? Das ist nämlich Grundvoraussetzung. Ich habe gedacht, dass die
Abfrage dann auf dem Stand des Exports bleiben würde und änderungen ind er
Datenbank nicht ins Excel-Sheet übertragen werden!?

Gruß
Joerg Ackermann
2006-07-19 10:27:38 UTC
Permalink
Post by SBorgmann
Und diese Abfrage wird dann immer aktualisiert, wenn ich das Excel
Sheet aufrufe?
Naa...
Post by SBorgmann
Das ist nämlich Grundvoraussetzung. Ich habe gedacht,
dass die Abfrage dann auf dem Stand des Exports bleiben würde und
änderungen ind er Datenbank nicht ins Excel-Sheet übertragen werden!?
Dann verwende im Excel Daten - Externe Daten - Neue Abfrage erstellen

Alternativ könnte man von Excel aus beim Öffnen per
Automation aus Access jeweils die aktuellen Daten holen.

Aber vielleicht reicht ja schon der einfache Weg
per Abfrage...

Gruß
SBorgmann
2006-07-19 10:44:02 UTC
Permalink
Post by Joerg Ackermann
Post by SBorgmann
Und diese Abfrage wird dann immer aktualisiert, wenn ich das Excel
Sheet aufrufe?
Naa...
Post by SBorgmann
Das ist nämlich Grundvoraussetzung. Ich habe gedacht,
dass die Abfrage dann auf dem Stand des Exports bleiben würde und
änderungen ind er Datenbank nicht ins Excel-Sheet übertragen werden!?
Dann verwende im Excel Daten - Externe Daten - Neue Abfrage erstellen
Alternativ könnte man von Excel aus beim Öffnen per
Automation aus Access jeweils die aktuellen Daten holen.
Aber vielleicht reicht ja schon der einfache Weg
per Abfrage...
Gruß
Habe es jetzt mal über die Abfrage laufen lassen, leider übernimmt der die
Änderungen nicht automatisch ins Excel Sheet! Wie funktioniert die
Alternative per Automation?

Gruß
Joerg Ackermann
2006-07-19 11:18:09 UTC
Permalink
Post by SBorgmann
Habe es jetzt mal über die Abfrage laufen lassen, leider übernimmt
der die Änderungen nicht automatisch ins Excel Sheet! Wie
funktioniert die Alternative per Automation?
Ich würde es so machen:

Im Excel einen Verweis auf die entspr. DAO-Library setzen und
Beim Öffen des Worksheets die Daten aktuell holen.

Namen, Pfade und SQL-String mußt Du natürlich anpassen.


Private Sub Workbook_Open()

Dim db As DAO.database
Dim rs As DAO.Recordset

Set db = DBEngine.OpenDatabase("F:\db6.mdb")
Set rs = db.OpenRecordset("Select * from Tabelle WHERE
ProjektIntern=True;", dbOpenSnapshot)

ActiveWorkbook.Sheets("Tabelle1").Cells(3, 1).CopyFromRecordset rs

rs.Close: Set rs = Nothing
db.Close: Set db = Nothing

End Sub

Gruß
SBorgmann
2006-07-19 11:37:02 UTC
Permalink
Post by Joerg Ackermann
Post by SBorgmann
Habe es jetzt mal über die Abfrage laufen lassen, leider übernimmt
der die Änderungen nicht automatisch ins Excel Sheet! Wie
funktioniert die Alternative per Automation?
Im Excel einen Verweis auf die entspr. DAO-Library setzen und
Beim Öffen des Worksheets die Daten aktuell holen.
Namen, Pfade und SQL-String mußt Du natürlich anpassen.
Private Sub Workbook_Open()
Dim db As DAO.database
Dim rs As DAO.Recordset
Set db = DBEngine.OpenDatabase("F:\db6.mdb")
Set rs = db.OpenRecordset("Select * from Tabelle WHERE
ProjektIntern=True;", dbOpenSnapshot)
ActiveWorkbook.Sheets("Tabelle1").Cells(3, 1).CopyFromRecordset rs
rs.Close: Set rs = Nothing
db.Close: Set db = Nothing
End Sub
Gruß
Dane für die Antwort aber ich habe unter Daten -> Externe Daten importieren
-> Datenbereichseigenschaften eine Möglichkeit gefunden die Abfrage bei jeden
Aufrufen des Excel Sheets zu aktualisieren. Jetzt kommt zwar ein Pop Up,
immer wen das Sheet gestartet wird, wo man die Aktualisierung der Daten
bestätigen muss, aber das ist halb so wild!

Dafür habe ich jetzt ein Problem mit der zweiten Abfrage, die ich auf
dieselbe Access Datenbank anwenden soll (siehe meine Antwort auf Kerstin
Schiebels Beitrag)

Gruß
Jörg Ackermann
2006-07-20 14:48:26 UTC
Permalink
Hi,
Post by SBorgmann
Dane für die Antwort aber ich habe unter Daten -> Externe Daten
importieren -> Datenbereichseigenschaften eine Möglichkeit gefunden
die Abfrage bei jeden Aufrufen des Excel Sheets zu aktualisieren.
Ok, dann verfolge halt diesen weg weiter...
VBA ist immer flexibler, wie Du jetzt am anderen Problem siehst.

Gruß
Kerstin Schiebel
2006-07-19 11:10:55 UTC
Permalink
Hallo,

ein anderer Ansatz wäre evtl. immer beim Schließen der Datenbank (oder eines
speziellen Formulars) den Export per VBA auszuführen -
egal ob etwas geändert wurde oder nicht.

Gruß
Kerstin
Post by SBorgmann
Hallo,
ich würde gerne Access Daten aus einer Tabelle (Projektliste) außerhalb von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel oder einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen Projekten. In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.
Gruß
SBorgmann
2006-07-19 11:19:02 UTC
Permalink
Also ich habe mittlerweile auch die Einstellung gefunden, durch die Jörgs
Lösung funktioniert! Danke soweit.

Ich habe jetzt jedoch ein anderes Problem:

Bei einer zweiten Abfrage, soll der User die Möglichkeit haben aus einer
Access Tabelle, sich seine Soll-Stunden pro Jahr anzeigen zu lassen, dazu
muss er eine Eingabemöglichkeit für sein Kürzel und das entsprechende Jahr
haben. Dies sind dann meine Suchkriterien für die Abfrage Ich denke hier
werde ich nicht um VB herum kommen oder?

Gruß
Post by SBorgmann
Hallo,
ein anderer Ansatz wäre evtl. immer beim Schließen der Datenbank (oder eines
speziellen Formulars) den Export per VBA auszuführen -
egal ob etwas geändert wurde oder nicht.
Gruß
Kerstin
Post by SBorgmann
Hallo,
ich würde gerne Access Daten aus einer Tabelle (Projektliste) außerhalb von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel oder einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen Projekten. In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.
Gruß
Kerstin Schiebel
2006-07-19 11:25:28 UTC
Permalink
Nö, das geht auch ohne, wenn Du eine Parameterabfrage definierst.

Gruß
Kerstin
Post by SBorgmann
Also ich habe mittlerweile auch die Einstellung gefunden, durch die Jörgs
Lösung funktioniert! Danke soweit.
Bei einer zweiten Abfrage, soll der User die Möglichkeit haben aus einer
Access Tabelle, sich seine Soll-Stunden pro Jahr anzeigen zu lassen, dazu
muss er eine Eingabemöglichkeit für sein Kürzel und das entsprechende Jahr
haben. Dies sind dann meine Suchkriterien für die Abfrage Ich denke hier
werde ich nicht um VB herum kommen oder?
Gruß
Post by SBorgmann
Hallo,
ein anderer Ansatz wäre evtl. immer beim Schließen der Datenbank (oder eines
speziellen Formulars) den Export per VBA auszuführen -
egal ob etwas geändert wurde oder nicht.
Gruß
Kerstin
Post by SBorgmann
Hallo,
ich würde gerne Access Daten aus einer Tabelle (Projektliste) außerhalb von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel oder einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen Projekten. In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.
Gruß
SBorgmann
2006-07-19 11:43:01 UTC
Permalink
Ich finde unter Excel zwar die Möglichkeit nach Parametern eine Abfrage zu
gestalten, jedoch ist dies bei mir nicht auswählbar. Muss ich vielleicht
vorher noch irgendwelche Schritte machen?

Gruß
Post by Kerstin Schiebel
Nö, das geht auch ohne, wenn Du eine Parameterabfrage definierst.
Gruß
Kerstin
Post by SBorgmann
Also ich habe mittlerweile auch die Einstellung gefunden, durch die Jörgs
Lösung funktioniert! Danke soweit.
Bei einer zweiten Abfrage, soll der User die Möglichkeit haben aus einer
Access Tabelle, sich seine Soll-Stunden pro Jahr anzeigen zu lassen, dazu
muss er eine Eingabemöglichkeit für sein Kürzel und das entsprechende Jahr
haben. Dies sind dann meine Suchkriterien für die Abfrage Ich denke hier
werde ich nicht um VB herum kommen oder?
Gruß
Post by SBorgmann
Hallo,
ein anderer Ansatz wäre evtl. immer beim Schließen der Datenbank (oder eines
speziellen Formulars) den Export per VBA auszuführen -
egal ob etwas geändert wurde oder nicht.
Gruß
Kerstin
Post by SBorgmann
Hallo,
ich würde gerne Access Daten aus einer Tabelle (Projektliste) außerhalb von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel oder einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen Projekten. In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.
Gruß
Kerstin Schiebel
2006-07-19 13:19:24 UTC
Permalink
Kriterium:
Wie [Dein Fragetext:]

Dabei wird auf identisch geprüft, ansonsten musst Du evtl. noch "" rumherum
tun.
Wie "*"&["Sitzungsnummer" eingeben]&"*"

Gruß
Kerstin
Post by SBorgmann
Ich finde unter Excel zwar die Möglichkeit nach Parametern eine Abfrage zu
gestalten, jedoch ist dies bei mir nicht auswählbar. Muss ich vielleicht
vorher noch irgendwelche Schritte machen?
Gruß
Post by Kerstin Schiebel
Nö, das geht auch ohne, wenn Du eine Parameterabfrage definierst.
Gruß
Kerstin
Post by SBorgmann
Also ich habe mittlerweile auch die Einstellung gefunden, durch die Jörgs
Lösung funktioniert! Danke soweit.
Bei einer zweiten Abfrage, soll der User die Möglichkeit haben aus einer
Access Tabelle, sich seine Soll-Stunden pro Jahr anzeigen zu lassen, dazu
muss er eine Eingabemöglichkeit für sein Kürzel und das entsprechende Jahr
haben. Dies sind dann meine Suchkriterien für die Abfrage Ich denke hier
werde ich nicht um VB herum kommen oder?
Gruß
Post by SBorgmann
Hallo,
ein anderer Ansatz wäre evtl. immer beim Schließen der Datenbank (oder eines
speziellen Formulars) den Export per VBA auszuführen -
egal ob etwas geändert wurde oder nicht.
Gruß
Kerstin
Post by SBorgmann
Hallo,
ich würde gerne Access Daten aus einer Tabelle (Projektliste)
außerhalb
von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel
oder
einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen
Projekten.
In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.
Gruß
SBorgmann
2006-07-20 08:01:03 UTC
Permalink
Ich glaube ich habe mich gestern etwas missverständlich ausgedrückt:

Ich kann erst garnicht eine Parameterabfrage unter Excel auswählen. Sehe
zwar, das es generell möglich ist, die Schaltfläche ist aber deaktiviert.
Muss ich vielleicht vorher noch irgendwas in Excel aktivieren, damit ich auch
eine Parameterabfrage starten kann!?
Post by Kerstin Schiebel
Wie [Dein Fragetext:]
Dabei wird auf identisch geprüft, ansonsten musst Du evtl. noch "" rumherum
tun.
Wie "*"&["Sitzungsnummer" eingeben]&"*"
Gruß
Kerstin
Post by SBorgmann
Ich finde unter Excel zwar die Möglichkeit nach Parametern eine Abfrage zu
gestalten, jedoch ist dies bei mir nicht auswählbar. Muss ich vielleicht
vorher noch irgendwelche Schritte machen?
Gruß
Post by Kerstin Schiebel
Nö, das geht auch ohne, wenn Du eine Parameterabfrage definierst.
Gruß
Kerstin
Post by SBorgmann
Also ich habe mittlerweile auch die Einstellung gefunden, durch die Jörgs
Lösung funktioniert! Danke soweit.
Bei einer zweiten Abfrage, soll der User die Möglichkeit haben aus einer
Access Tabelle, sich seine Soll-Stunden pro Jahr anzeigen zu lassen, dazu
muss er eine Eingabemöglichkeit für sein Kürzel und das entsprechende Jahr
haben. Dies sind dann meine Suchkriterien für die Abfrage Ich denke hier
werde ich nicht um VB herum kommen oder?
Gruß
Post by SBorgmann
Hallo,
ein anderer Ansatz wäre evtl. immer beim Schließen der Datenbank (oder eines
speziellen Formulars) den Export per VBA auszuführen -
egal ob etwas geändert wurde oder nicht.
Gruß
Kerstin
Post by SBorgmann
Hallo,
ich würde gerne Access Daten aus einer Tabelle (Projektliste)
außerhalb
von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel
oder
einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen
Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen
Projekten.
In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.
Gruß
SBorgmann
2006-07-20 08:41:02 UTC
Permalink
Nachtrag:

Es besteht schon in der Access-Datenbank ein entsprechender Bericht! Besteht
vielleicht die Möglichkeit, diesen Bericht aufzurufen? Dahinter liegen
nämlich 4 verschiedene Tabellen!

Ich möchte also genau einen solchen Bericht "von außen" öffnen können, ohne
dabei in die Access -Datenbank gehen zu müssen.

Gruß
Post by SBorgmann
Ich kann erst garnicht eine Parameterabfrage unter Excel auswählen. Sehe
zwar, das es generell möglich ist, die Schaltfläche ist aber deaktiviert.
Muss ich vielleicht vorher noch irgendwas in Excel aktivieren, damit ich auch
eine Parameterabfrage starten kann!?
Post by Kerstin Schiebel
Wie [Dein Fragetext:]
Dabei wird auf identisch geprüft, ansonsten musst Du evtl. noch "" rumherum
tun.
Wie "*"&["Sitzungsnummer" eingeben]&"*"
Gruß
Kerstin
Post by SBorgmann
Ich finde unter Excel zwar die Möglichkeit nach Parametern eine Abfrage zu
gestalten, jedoch ist dies bei mir nicht auswählbar. Muss ich vielleicht
vorher noch irgendwelche Schritte machen?
Gruß
Post by Kerstin Schiebel
Nö, das geht auch ohne, wenn Du eine Parameterabfrage definierst.
Gruß
Kerstin
Post by SBorgmann
Also ich habe mittlerweile auch die Einstellung gefunden, durch die Jörgs
Lösung funktioniert! Danke soweit.
Bei einer zweiten Abfrage, soll der User die Möglichkeit haben aus einer
Access Tabelle, sich seine Soll-Stunden pro Jahr anzeigen zu lassen, dazu
muss er eine Eingabemöglichkeit für sein Kürzel und das entsprechende Jahr
haben. Dies sind dann meine Suchkriterien für die Abfrage Ich denke hier
werde ich nicht um VB herum kommen oder?
Gruß
Post by SBorgmann
Hallo,
ein anderer Ansatz wäre evtl. immer beim Schließen der Datenbank (oder
eines
speziellen Formulars) den Export per VBA auszuführen -
egal ob etwas geändert wurde oder nicht.
Gruß
Kerstin
Post by SBorgmann
Hallo,
ich würde gerne Access Daten aus einer Tabelle (Projektliste)
außerhalb
von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel
oder
einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der
Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt
werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen
Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen
Projekten.
In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.
Gruß
SBorgmann
2006-07-20 12:32:01 UTC
Permalink
Also, ich versuche mittlerweile per Microsoft Query eine entsprechende
Abfrage zu generieren. Also Auswahltext, habe ich bei dem Kürzel: Wie
"[MA-Kürle eingeben] stehen. Jetzt erscheint auch ein Pop-Up, jedoch
erscheint bei jeder Eingabe folgende Fehlermeldung:

2 Parameter wurden erwartet, aber es wurden zu wenig Parameter übergeben!

Zwischenzeitlich kam dieselbe Fehlermeldung mit "1 Parameter"...in beiden
Fällen kann ich die Abfrage nicht endgültig ausführen.
Post by SBorgmann
Ich kann erst garnicht eine Parameterabfrage unter Excel auswählen. Sehe
zwar, das es generell möglich ist, die Schaltfläche ist aber deaktiviert.
Muss ich vielleicht vorher noch irgendwas in Excel aktivieren, damit ich auch
eine Parameterabfrage starten kann!?
Post by Kerstin Schiebel
Wie [Dein Fragetext:]
Dabei wird auf identisch geprüft, ansonsten musst Du evtl. noch "" rumherum
tun.
Wie "*"&["Sitzungsnummer" eingeben]&"*"
Gruß
Kerstin
Post by SBorgmann
Ich finde unter Excel zwar die Möglichkeit nach Parametern eine Abfrage zu
gestalten, jedoch ist dies bei mir nicht auswählbar. Muss ich vielleicht
vorher noch irgendwelche Schritte machen?
Gruß
Post by Kerstin Schiebel
Nö, das geht auch ohne, wenn Du eine Parameterabfrage definierst.
Gruß
Kerstin
Post by SBorgmann
Also ich habe mittlerweile auch die Einstellung gefunden, durch die Jörgs
Lösung funktioniert! Danke soweit.
Bei einer zweiten Abfrage, soll der User die Möglichkeit haben aus einer
Access Tabelle, sich seine Soll-Stunden pro Jahr anzeigen zu lassen, dazu
muss er eine Eingabemöglichkeit für sein Kürzel und das entsprechende Jahr
haben. Dies sind dann meine Suchkriterien für die Abfrage Ich denke hier
werde ich nicht um VB herum kommen oder?
Gruß
Post by SBorgmann
Hallo,
ein anderer Ansatz wäre evtl. immer beim Schließen der Datenbank (oder
eines
speziellen Formulars) den Export per VBA auszuführen -
egal ob etwas geändert wurde oder nicht.
Gruß
Kerstin
Post by SBorgmann
Hallo,
ich würde gerne Access Daten aus einer Tabelle (Projektliste)
außerhalb
von
Access zur Verfügung stellen. Dabei ist es egal ob in Word, Excel
oder
einer
Webseite. Wichtig ist, dass die Daten, jedes mal bei Aufruf der
Lösung,
aktualisiert sind, also dem Stand der Access Datenbank entsprechen.
Die Daten sollen nach internen und externen Projektnummer getrennt
werden,
d.h. es soll eine Liste angezeigt werden, wo alle aktuellen internen
Projekte
aufgelistet sind und eine Liste mit allen aktuellen externen
Projekten.
In
der Projekttabelle in Access sind zusätzlich noch die alten Projekte
enthalten.
Gruß
Jörg Ackermann
2006-07-20 14:46:33 UTC
Permalink
Hi,
Post by SBorgmann
Also, ich versuche mittlerweile per Microsoft Query eine entsprechende
Abfrage zu generieren. Also Auswahltext, habe ich bei dem Kürzel: Wie
"[MA-Kürle eingeben] stehen. Jetzt erscheint auch ein Pop-Up, jedoch
2 Parameter wurden erwartet, aber es wurden zu wenig Parameter
übergeben!
Zwischenzeitlich kam dieselbe Fehlermeldung mit "1 Parameter"...in
beiden Fällen kann ich die Abfrage nicht endgültig ausführen.
Kopiere mal den MS-Query SQL-Text hier rein.

Gruß
SBorgmann
2006-07-21 07:57:01 UTC
Permalink
Es sind für diese Abfrage die Tabellen Mitarbeiter, Projekt, Sparte und
Stunden miteinander verknüpft worden.

SELECT mitarbeiter.kurz, mitarbeiter.vorname, mitarbeiter.name,
stunden.projektnr, projekte.projekttitel, projekte.Kunde, sparte.bezeichnung,
sparte.`bu-bezeichnung`, mitarbeiter.team
FROM XXX
WHERE mitarbeiter.kurz = stunden.kurz AND mitarbeiter.team = sparte.team AND
mitarbeiter.sparte = sparte.sparte AND projekte.projektnr = stunden.projektnr
AND ((mitarbeiter.kurz Like "?"))

Gruß
Post by Jörg Ackermann
Hi,
Post by SBorgmann
Also, ich versuche mittlerweile per Microsoft Query eine entsprechende
Abfrage zu generieren. Also Auswahltext, habe ich bei dem Kürzel: Wie
"[MA-Kürle eingeben] stehen. Jetzt erscheint auch ein Pop-Up, jedoch
2 Parameter wurden erwartet, aber es wurden zu wenig Parameter übergeben!
Zwischenzeitlich kam dieselbe Fehlermeldung mit "1 Parameter"...in
beiden Fällen kann ich die Abfrage nicht endgültig ausführen.
Kopiere mal den MS-Query SQL-Text hier rein.
Gruß
Loading...