Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

UFo - Kombifeld in Abhängigkeit zu HF

Begonnen von Bernie110, Februar 11, 2012, 11:46:36

⏪ vorheriges - nächstes ⏩

Bernie110

Hallo,

ich habe folgende Tbl-

Tbl_Stamm_Lieferanten.
Tbl_Stamm_Speditionen.


Beide enthalten Adress-Stammdaten und ein Feld mit MatchCode = Text.

In Tabelle
Tbl_Lieferanten_Speiditotionen
Sind folgende Felder

Lieferant = Nachschlagefeld auf Feld MatchCode aus Tbl_Stamm_Lieferanten.
Und
Spedition =  Nachschlagefeld auf Feld MatchCode aus Tbl_Lieferanten_Speiditotionen

In dieser Tabelle wird definiert, welcher Lieferant mit welcher Spedition liefert.
Es können mehrere verschiedene Spedition Ware von einem Lieferanten liefern.

So und nun zu meiner eigentlichen Frage.

Ich hab noch folgende Tabellen :

Tbl_Lieferantenerfassung

  - ID_Nr
  - Lieferant = Nachschlagefeld
  - Eingangs_Datum

Tbl_Ankunftszeiten

- ID_Nr
- Lieferantenerfassung_ID
- Lieferant = Nachschlagefeld auf Tbl_Lieferanten_Speiditotionen
- Spedition = Nachschlagefeld  Tbl_Lieferanten_Speiditotionen
- Eingangs_Datum

Tbl_Lieferantenerfassung wird mit Frm_Lieferantenerfassung als HF dargestellt

und

Tbl_Ankunftszeiten als Ufo mit Verknüpfung zu Lieferant & Eingangs_Datum & Lieferantenerfassung_ID im Frm_Ankunftszeiten_UFO dargestellt

In diesem Ufo möchte ich jetzt dass die beiden Kombifelder

Lieferant & Spedition in einer Abhängigkeit gesetzt werden.

Ergo wähle ich eine Spedition aus, dann sollen mir nur die Speditionen aus Tbl_Lieferanten_Speiditotionen
für den Lieferanten angezeigt werden.

Ich bekomm es irgendwie nicht hin.

Hat jemand einen Tipp ? Hab ich einen falschen Tbl-Aufbau ?

Gruss
Bernie

DF6GL

Hallo,


mhmm, ich bin geneigt zu sagen, dass der Tabellenaufbau falsch ist (zumindest arg verkompliziert)


Was genau soll denn damit passieren?
 

Ich interpretiere daraus, dass allgemein Waren-Anlieferungen (zumindest mit diesem "Modul") erfasst werden sollen.


Wenn so, dann reichen solche Tabellen


tbl_Lieferanten
LFID (PK)
LF_Name
..


tbl_Speditionen
SPID (PK)
SP_Name
..



tbl_ LieferantenSpeditionen
LFSPID  (PK)
LFSP_LFID  (FS zu tbl_Lieferanten)
LFSP_SPID  (FS zu tbl_Spediteure)
LFSP_Bezeichnung
..


tbl_Anlieferungen
ALID (PK)
AL_LFSPID (FS zu tbl_ LieferantenSpeditionen)
AL_Anlieferdatum  (Datum und Uhrzeit)
AL_WareID    (FS,   falls die Lieferware hier einzeln zu erfassen ist , evtl. muss hierfür eine weitere Detail-Tabelle mit Auflistung der einzelnen Artikel vorgesehen werden)
AL_LieferscheinNr (entspr. den Erfordernissen)
.
.




btw: KEINE Nachschlagefelder in TABELLEN , NUR Kombifelder in Formularen






Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Bernie110

Hallo,

wir brauchen eine Statistik, wie oft ein Spediteur von einem Lieferanten zu spät kommt.

Dies soll vom Wareneingang möglichst mit wenig Aufwand erfasst werden.

Daher soll  auch vorgeschlagen werden, für welchen Lieferanten welcher Spediteur in Frage kommt.

Was meinst du mit FS ? (FS zu tbl_Lieferanten)

Gruss
Bernie

DF6GL

Hallo,

dann ändert sich nicht viel an den Tabellen.

Lediglich der Bezug auf die Ware kann entfallen, dafür braucht es noch ein Feld für den Solltermin (Datum und Uhrzeit), so das man letztendlich genau diesen Vergleich zwischen Solltermin und Anlieferdatum  ziehen kann.

PS == PK == Primärschlüssel(feld)  (Primary Key)
FS ==  FK == Fremdschlüssel(feld)  (Foreign Key) , herzunehmen für die Erstellung der Beziehung zwischen den entspr. Tabellen.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Beaker s.a.

Hallo Bernie,
ZitatIn diesem Ufo möchte ich jetzt dass die beiden Kombifelder
Lieferant & Spedition in einer Abhängigkeit gesetzt werden.
Schaust Du hier:
http://www.donkarl.com?FAQ4.36
Ansonsten beachte Franz' Tipps und Hinweise.
hth
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

Bernie110

Super danke euch beiden !

Passt !

Lg Bernie