Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Neuer Datensatz in Unterformular mit automatischer KundenNr
zurück: Hintergrundbild verlangsamt Öffnung des Formulars ? weiter: Listview Steuerelement unter Access 2K Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
11. Okt 2008, 14:29
Rufname:

Neuer Datensatz in Unterformular mit automatischer KundenNr - Neuer Datensatz in Unterformular mit automatischer KundenNr

Nach oben
       Version: Office XP (2002)

Hallihallo!
Als regulärer Leser in diesem tollen Forum habe ich diesmal eine Frage an euch, auf die ich partout keine Lösung finde:

Es gibt drei Tabellen: tblKunden, tblBestellungen, tblArtikel

Daraus ergibt sich folgendes Formular: frmKunden mit Unterformular frmBestellungen

Mein Ziel ist, dass bei einem neuen Datensatz im nach KundenNr verknüpften Unterformular diese KundenNr auch automatisch eingegeben wird, momentan steht da bei einem neuen DS leider "KundenNr"
Irgendwie bin ich mir sicher, dass ich das schon mal richtig hatte, aber wie gesagt, es will gerade einfach nicht klappen!
Hilfe nach dem KISS-Prinzip (keep it simple & stupid) wäre sehr nett! Smile

Gruß,
Jan-Hendrik
JörgG
Access-Team


Verfasst am:
11. Okt 2008, 14:46
Rufname:
Wohnort: b. Dresden


AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

Hallo,

Wie sieht denn das Datenmodell aus? Sind denn die Tabellen sauber verknüpft, idealerweise mittels Autowert-ID. Diese Verknüpfung wird im Hfo im Ufo-Steuerelement ebenfalls eingestellt (siehe Eigenschaftsfenster - Daten - "verknüpfen von/nach").
  • tblKunden: KdnID (Autowert-Primärindex), KundenNr (Zahl/Text), ...
  • tblBestellungen: BestellID (Autowert-Primärindex), KdnID (Zahl-LongInteger), BestellNr (Zahl/Text), ...

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
Gast



Verfasst am:
11. Okt 2008, 14:55
Rufname:

AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

Hallo Jörg,
danke für die schnelle Antwort!

Die Tabellen tblKunden und tblArtikel sind per n:1 über tblBestellungen mit referentieller Integrität verknüpft. Die Verknüpfung Hfo-Ufo ist auch gesetzt.

Gruß,
Jan-Hendrik

Nachtrag: Gast am 11. Okt 2008 um 15:20 hat folgendes geschrieben:
Die Indizes in tblKunden und tblArtikel sind keine Autwerte, sondern individuelle Textstrings, BestellNr ist Autowert und wird bei einem neuen Datensatz im Formular auch richtig gesetzt
Marmeladenglas
komme zurecht


Verfasst am:
11. Okt 2008, 15:29
Rufname:

AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

hi, würd jetzt einfach mal so behaupten wollen, dass dir u.a. eine vierte Tabelle fehlt oder gibt es pro Bestellung nur 1 Artikel ?
tbl_Kunde ->tbl_Bestellung->tbl_BestellDetails <- tbl_Artikel
Gast



Verfasst am:
11. Okt 2008, 15:31
Rufname:


AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

Hallo Marmeladenglas,

genau so ist es! Pro Bestellung genau ein Artikel!
Marmeladenglas
komme zurecht


Verfasst am:
11. Okt 2008, 15:37
Rufname:

AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

Würde ich auf jeden Fall flexibel halten (selbst wenn aktuell nur 1 Artikel pro Bestellung vorkommt) und eine 4te Tabelle mit dazunehmen.
Gast



Verfasst am:
11. Okt 2008, 16:10
Rufname:

AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

Ich weiß, ich weiß... Wink Aber für den Zweck ist die gewählte Darstellung 1. anwenderfreundlicher und 2. komplett ausreichend *g*

Hm, und kann mir bitte irgendwer weiterhelfen? Was mache ich falsch?? ^^

Gruß,
Jan-Hendrik
Marmeladenglas
komme zurecht


Verfasst am:
11. Okt 2008, 17:14
Rufname:

AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

hi, eigentlich ist das eine sehr einfache "Kiste" und Jörg hat dir schon alle Infos mit auf den Weg gegeben Confused Anbei mal ein Beispiel. Wo du jetzt deine Id's hast, welches Feld Autowert ist bzw. ob die Primary keys z.b. auf den Autowert-Feldern sitzen etc. ist mir nicht so ganz klar geworden


DBKd.zip
 Beschreibung:

Download
 Dateiname:  DBKd.zip
 Dateigröße:  35.04 KB
 Heruntergeladen:  20 mal

myUrmel
Im Profil kannst Du frei den Rang ändern


Verfasst am:
12. Okt 2008, 21:11
Rufname:

AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

Heyho,

vielen Dank für die Beispieldatenbank!
Vorgabe ist, dass die Zusammenführung zwischen Kunden und Artikel in Bestellungen nicht über AutoWerte realisiert wird, sondern über Text.

So wie ich mir das vorgestellt habe: {Link entfernt, das Datei schienbar defekt! Edit by Willi wipp}

Ich habe jetzt ein wenig rumprobiert und alles neu erstellt, aber das Problem bleibt das Gleiche. Wenn ich unter "Kunden" eine neue Bestellung einfüge, wird der Kundenname nicht automatisch eingetragen! Mit AutoWert geht das aber, aber ist wie gesagt nicht erwünscht... :\

Gruß,
Jan-Hendrik
Willi Wipp
Moderator


Verfasst am:
13. Okt 2008, 00:49
Rufname:
Wohnort: Raum Wiesbaden

Re: Neuer Datensatz in Unterformular mit automatischer Kunde - Re: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

Hi myUrmel,

den Link habe ich entfernt, da die Datei scheinbar schadhaft war!
Wer macht denn Textfelder als Primaer- und Fremdschluessel als Vorgabe?
Auch nur einen Artikel je Bestellung ... Confused
Die Uebertragung des Primaerschluessel als Fremdschluessel bei der Verwendung von HFo und UFo
sollte aber in jedem Fall ueber die Unterformular-Steuerelement-Eigenschaften
Verknuepft Von (LinkChildFields) und Verknuepfen Nach (LinkMasterFields) erfolgen.

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Marmeladenglas
komme zurecht


Verfasst am:
13. Okt 2008, 08:08
Rufname:

AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

hi,
ich versteh den Sinn (Blöd...) dieser Vorgabe nicht ????? Primärschlüssel bzw. Fremdschlüssel werden doch eh ausgeblendet und sind für den User überhaupt nicht erkennbar, also ist es doch vollkommen wurscht ob der Primärschlüssel des Kunden als Autowert im Unterformular (Fremdschlüssel) gespeichert wird. Geht es hier um eine eigen zu vergebene "Text"-Kundennummer bzw. Text-Artikelnummer ??? Wenn ja, solltest du Access seine Autowerte gönnen und zusätzlich dafür Felder schaffen. Selbst wenn deine Primär- u. Fremdschlüssel Textfelder sind, wüßte ich nicht warum das nicht funktionieren sollte ? !



DBKdt.zip
 Beschreibung:

Download
 Dateiname:  DBKdt.zip
 Dateigröße:  28 KB
 Heruntergeladen:  15 mal

Gast



Verfasst am:
19. Okt 2008, 14:25
Rufname:


AW: Neuer Datensatz in Unterformular mit automatischer Kunde - AW: Neuer Datensatz in Unterformular mit automatischer Kunde

Nach oben
       Version: Office XP (2002)

Vielen Dank, Marmeladenglas, DAS war der richtige Tipp!! Smile
Ich habe bisher immre die Nummern nicht ausblenden lassen... Vielen herzlichen Dank nochmal! ^^
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: neuen Datensatz anlegen falls wert nich vorhanden ist 1 AccessAlex 874 08. Aug 2005, 22:18
Gast neuen Datensatz anlegen falls wert nich vorhanden ist
Keine neuen Beiträge Access Tabellen & Abfragen: Listenfeld, automatisch erster Datensatz markieren 1 Gast 2958 21. Jun 2005, 11:54
rita2008 Listenfeld, automatisch erster Datensatz markieren
Keine neuen Beiträge Access Tabellen & Abfragen: Reduzierung mehrerer Datensätze auf einen Datensatz 2 Pulldown 819 03. Jun 2005, 09:32
Pulldown Reduzierung mehrerer Datensätze auf einen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Ausgabe nur ein Datensatz 1 lammy 770 21. Mai 2005, 08:30
mapet Abfrage Ausgabe nur ein Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 701 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Parameterabfrage in Unterformular 2 kassandra 1210 09. März 2005, 11:15
kassandra Parameterabfrage in Unterformular
Keine neuen Beiträge Access Tabellen & Abfragen: Unterformular aktualisieren ?? Häh?? 1 blicki 980 07. März 2005, 23:11
der_Volkmann Unterformular aktualisieren ?? Häh??
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 900 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 914 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: Bei der Aktualisierung eines Tabellenwertes neuen Datensatz 6 zheng 810 07. Dez 2004, 22:35
zheng Bei der Aktualisierung eines Tabellenwertes neuen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1092 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz nach Datum suchen?? 1 Hansen 1390 04. Okt 2004, 12:16
stpimi Datensatz nach Datum suchen??
 

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