Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Tabelle mit Beziehung zu anderen Tabellen updaten - wie ?
zurück: Tabelle von Excel importieren weiter: Datensatz ausdrucken Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
miredoju
VBA Beginner


Verfasst am:
07. Jun 2004, 23:25
Rufname:
Wohnort: Baden-Württemberg

Tabelle mit Beziehung zu anderen Tabellen updaten - wie ? - Tabelle mit Beziehung zu anderen Tabellen updaten - wie ?

Nach oben
       

Wir importieren aus SAP 2 Tabellen mit Kundendaten und verschmelzen diese - somit entstehen Doubletten, weil Kunden teilw. in beiden Tabellen enthalten sind. Diese sortieren wir zuerst mit ACCESS aus.
Die Tabelle steht dann in Beziehungen zu anderen Tabellen - Ansprechpartner, Bonitätsbeurteilungen, usw.
Natürlich verändern sich die Kundendaten regelmäßig,s.d. ein update der Tabelle 'KUNDEN SAP' nötig wird - nur wie macht man das professionell?
Heute machen wir das so:
Die Kunden werden aus SAP in die ACCESS Datenbank unter Tabelle 'KUNDEN SAP neu' importiert. Dann bennen wir diese Datei in 'KUNDEN SAP' um - ACCESS sagt, dass Beziehungen gelöscht werden müssen - wir löschen also und stellen anschließend die Beziehungen wieder her - von Hand!

Frage: Wie kann man die Daten aktualisieren, ohne die Beziehungen zu löschen?

Klasse wäre es, einfach einen Import der externen Datensätze anzustoßen und ACCESS aktualisiert nur die abweichenden Kundendaten und fügt neue Kunden an die Tabelle an.

Somit bräuchte man eine Mischung aus Anfüge- und Aktualisierungsabfrage.....oder, wenn ja, wie stellt man das an?Bin für jeden Tip dankbar.
stpimi
Moderator Access


Verfasst am:
08. Jun 2004, 08:14
Rufname:
Wohnort: Graz


AW: Tabelle mit Beziehung zu anderen Tabellen updaten - wie - AW: Tabelle mit Beziehung zu anderen Tabellen updaten - wie

Nach oben
       

Mischen nicht - aber warum nicht hintereinander ausführen? Leg über die Felder, die zusammen eindeutig sind, einen eindeutigen Index. Dann führ die Anfügeabfrage aus und anschliessend die Aktualisierungsabfrage.

Im VBA-Code sollte das so aussehen:

Code:
DoCmd.SetWarnings False 'Warnmeldungen ausschalten
DoCmd.OpenQuery "Anfüge-Abfragename"
DoCmd.OpenQuery "Aktualisierungs-Abfragename"
DoCmd.SetWarnings True  'Warnmeldungen wieder einschalten (NICHT VERGESSEN!)

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
miredoju
VBA Beginner


Verfasst am:
11. Jun 2004, 15:36
Rufname:
Wohnort: Baden-Württemberg

Danke - funktioniert... - Danke - funktioniert...

Nach oben
       

ich habe zwar jetzt ein Makro draus gemacht, aber im Prinzip Deine Angaben befolgt - habe noch gleich den Datenimport der beiden Dateien ins ACCESS mit ins Makro aufgenommen und jetzt fast auf Knopfdruck die aktualisierten Kundendaten - auch die Beziehungen stören nicht - Klasse Sache mit dem Ausschalten der Systemmeldungen!

Danke noch mal !
stpimi
Moderator Access


Verfasst am:
14. Jun 2004, 08:24
Rufname:
Wohnort: Graz

AW: Tabelle mit Beziehung zu anderen Tabellen updaten - wie - AW: Tabelle mit Beziehung zu anderen Tabellen updaten - wie

Nach oben
       

Weil du schreibst, das Du ein Makro daraus gemacht hast - lies mal das hier!
_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
miredoju
VBA Beginner


Verfasst am:
15. Jun 2004, 10:24
Rufname:
Wohnort: Baden-Württemberg


Ich bin ja noch lernfähig... - Ich bin ja noch lernfähig...

Nach oben
       

....ich fange ja gerade erst an, mich mit dem Thema VBA zu beschäftigen Confused ...werde gleich mal das Makro wandeln und dann berichten, wie´s läuft.....

Very Happy Aber schon mal vorab die Frage: Wie kann ich denn dann diese Prozedur aus meiner selbst erstellten Menueleiste aufrufen?
Bei Aktion erscheinen doch nur Makros....müßte man für die Erstellung eigener Menues dann doch ein kleines Makro schreiben, welches lediglich die Prozedur startet? Very Happy
Diese Frage hat sich erledigt, weil in meinem schlauen Buch steht : "Um einer Schaltfläche in eine Menü- oder Symbolleiste benutzerdefinierte Aktionsfolgen zuzuweisen, müssen Sie ein Makro verwenden. Nur indirekt können Sie dafür eine VBA-Prozedur heranziehen, indem Sie ein Makro mit der Aktion AUSFÜHRENCODE angeben, welche den VBA-Prozedur aufruft"
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage erstelen, die zwei tabellen vergleicht 2 pucky 802 27. Apr 2004, 10:53
ProLogistik Abfrage erstelen, die zwei tabellen vergleicht
Keine neuen Beiträge Access Tabellen & Abfragen: Abgleich von 2 tabellen in access 2003 4 Fierce 1719 16. Apr 2004, 08:27
el_gomero Abgleich von 2 tabellen in access 2003
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle formatiert in txt-Datei exportieren 1 robby 1115 12. Apr 2004, 23:10
Helge Tabelle formatiert in txt-Datei exportieren
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage über mehrere Tabellen 6 Martin1977 976 02. Apr 2004, 15:43
Martin1977 Abfrage über mehrere Tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Zeilenumbruch nach Einfügen Word Tabelle 2 topflop 1698 30. März 2004, 16:06
Gast Zeilenumbruch nach Einfügen Word Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: neue Tabellen erstellen aus vorhandener Tabelle 6 moni 2010 29. März 2004, 15:39
moni neue Tabellen erstellen aus vorhandener Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: datensatz aus mehreren Tabellen im formular anzeigen 1 SixPack 1197 29. März 2004, 10:53
Willi Wipp datensatz aus mehreren Tabellen im formular anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Wert einer Abfrage in Tabelle kopieren? 1 BerlinerWolf 2009 21. März 2004, 12:43
Maya Wert einer Abfrage in Tabelle kopieren?
Keine neuen Beiträge Access Tabellen & Abfragen: Zwei Tabellen zusammenführen, bzw. abgleichen 1 daha 1183 16. März 2004, 11:45
lothi Zwei Tabellen zusammenführen, bzw. abgleichen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellen verknüpfen 1 darkblue82 802 05. März 2004, 12:00
lothi Tabellen verknüpfen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten als Spaltenüberschriften einer anderen Tabelle 1 Melburnt 685 03. März 2004, 17:11
lothi Daten als Spaltenüberschriften einer anderen Tabelle
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Auswahlkriterium über 2 Tabellen 1 Majo 1907 24. Feb 2004, 13:54
Willi Wipp Abfrage mit Auswahlkriterium über 2 Tabellen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme