Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Werte der Untertab in Memofeld der Haupttabelle übernehmen
zurück: Suche nach Kriterien weiter: Datumsformat 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
mb2
Gast


Verfasst am:
13. Okt 2004, 22:46
Rufname:

Werte der Untertab in Memofeld der Haupttabelle übernehmen - Werte der Untertab in Memofeld der Haupttabelle übernehmen

Nach oben
       

Hallo,

had da ein kleines Problem.

Ich muss bei 2 (1 zu N) verknüpften Tabellen die Werte der Untertabelle (Anzahl der Datensätze je ID unterschiedlich) in ein Memofeld der Haupttabelle übernehmen, so dass am Ende alle Angabe der Untertabelle im Memofeld der Haupttabelle vorhanden sind. Ist wohl höchst unsinnvoll, muss aber irgendwie hingebogen werden, da der Datensatz von einem weiteren Program übernommen wird und dort als EINE Zeile stehen muss (Sad.

Wie kann ich am sinnvollsten die Datensätze, bzw. Felder der Detailtabelle in ein Memofeld des Datensatzes in der Haupttabelle einlesen.

Sind ca. 300 Datensätze in der Haupttabelle und je ID ca 10 -16 Datensätze in der Detailtabelle.... (Sad(((((((.

BSP: Vorher:
1 Tabelle = Benutzer / [ID] [Nachname] [Vorname] [Anschrift]
N Tabelle = Tätigkeiten [ID] [Tätigkeit]

Nachher:

1 Tabelle = Benutzer /
[ID] [Nachname] [Vorname] [Anschrift] [Tätigkeiten ( = Menofeld mit allen angaben aus der Detailtabelle....)]

Access muss also Schleifen laufen und die Daten der Detailtabelle im Memofeld des jeweiligen Datensatzes anhängen... (Sad(

Vielen, vielen Dank vorab für ne Hilfe
lothi
c#, .Net


Verfasst am:
14. Okt 2004, 00:18
Rufname:
Wohnort: Birgisch


AW: Werte der Untertab in Memofeld der Haupttabelle übernehm - AW: Werte der Untertab in Memofeld der Haupttabelle übernehm

Nach oben
       

Hallo

Der einfachste Weg ist der:
  1. Öffne den Abfrage-Editor (nicht Assisten)
  2. Wähle die gewünschte Tabelle aus (evt. Beide)
  3. Im Unteren Teil der Abfrage schreibst du in der ersten Leeren Spalte:
    Code:
    MeinText:[ID]&" "&[Nachname]&" "&[... u.s.w
  4. Speichere die Abfrage ab als qryMeinText
  5. Öffne ein Modul und schreibe folgende Funktion in das Modul:
    Code:
    Function fcMeinText()As String
        Dim rs As DAO.Recordset

        'Deine Abfrage öffnen
        Set rs = CurrentDB.OpenRecordset("qryMeinText")
        Do While Not rs.EOF
            fcMeinText = fcMeinText & " "& rs(0).Value 'Inhalt an die Funktion übergeben
            rs.MoveNext
        Loop
        rs.Close
        fcMeinText = LTrim(fcMeinText) 'Erstes Leerzeichen abschneiden
    End Function
  6. Speichere das Modul als modMeinText ab
  7. In einem Textfeld im Formular schreibst du als Datenherkunft
    Code:
    =fcMeinText()
    So nun sollte es wenn der Text nicht zu lang wird funktionieren.

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
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: Komplette Datensätze aus alter in neue Tabelle übernehmen 1 schnulli 915 27. Okt 2005, 17:26
rita2008 Komplette Datensätze aus alter in neue Tabelle übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Werte aus 2 Tabellen in einer angleichen 9 Saskia 820 20. Okt 2005, 18:43
rita2008 Werte aus 2 Tabellen in einer angleichen
Keine neuen Beiträge Access Tabellen & Abfragen: werte aus verschiedenen abfragen in einer tabelle verketten 5 bierkrug 3247 28. Sep 2005, 17:37
terat werte aus verschiedenen abfragen in einer tabelle verketten
Keine neuen Beiträge Access Tabellen & Abfragen: Max. Werte über mehrere Datensätze ermitteln 1 Gast 1201 22. Aug 2005, 14:56
lothi Max. Werte über mehrere Datensätze ermitteln
Keine neuen Beiträge Access Tabellen & Abfragen: Zeichen in Memo-Feld ersetzen 1 schloemi69 1532 20. Jun 2005, 09:09
Willi Wipp Zeichen in Memo-Feld ersetzen
Keine neuen Beiträge Access Tabellen & Abfragen: Bestimmte Felder aus Abfrage in Tabelle übernehmen 15 Wuidschuetz 1639 15. Jun 2005, 13:23
Wuidschuetz Bestimmte Felder aus Abfrage in Tabelle übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Werte Zählen, aber bestimmte nicht dazu addieren 1 MrMarley 898 14. Jun 2005, 02:21
tobes Werte Zählen, aber bestimmte nicht dazu addieren
Keine neuen Beiträge Access Tabellen & Abfragen: Numerische Werte in als Text definiertem Feld 4 Terminator 812 25. Apr 2005, 07:50
stpimi Numerische Werte in als Text definiertem Feld
Keine neuen Beiträge Access Tabellen & Abfragen: Werte eines Formulares in neue Tabelle speichern 1 jk2005 735 08. März 2005, 12:26
Mario Kobolla Werte eines Formulares in neue Tabelle speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Wert übernehmen von einem Formular in das andere 2 mactoolz 1245 03. Feb 2005, 17:46
ralphkr Wert übernehmen von einem Formular in das andere
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage die werte anfügt 2 Zoran 496 26. Jan 2005, 14:24
Zoran Abfrage die werte anfügt
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Top2 Werte 2 Zoran 1210 25. Jan 2005, 18:03
Zoran Abfrage Top2 Werte
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Editor Forum