Hallo
ich möchte gerne ein Bestellformular mit Unterformular erstellen.
Das ganze sollte wie folgt aussehen :
Hauptformular :
Eingabe der Kundennummer und Ansprechpartner ( kann immer variieren ).
Bewirtungsdatum
Steuersatz 7 oder 19 %
Unterformular :
Artikelbezeichnung
Anzahl
Preis Brutto ( Einzelpreis )
Preis Brutto ( Gesamt )
Die Netto-Preise sollen sich je nach welchen Steuersatz ich im HF auswählen berechnet werden.
Habe bereits folgenden Tabelle erstellt :
tbl_Artikel:
-Speisennummer
-Bezeichnung
-Preis Brutto
tbl_Bewirtung_HF :
-Kundennummer
-Bewirtungsdatum
-Ansprechpartner
tbl_Bewirtung_UF :
-Kundennummer
-Anzahl
-Bezeichnung
-EZ-Preis Brutto
-Gesamt Brutto
Ich bekomme die Tabelle nicht verknüpft
Woran liegt das ?
Hallo,
Zitat
Ich bekomme die Tabelle nicht verknüpft
Glaube ich sofort, es gibt ja auch keine Schlüsselfelder, über die eine Verknüpfung (Beziehung) möglich wäre..
Wenn im Beziehungsfenster bislang nichts definiert wurde, ist etwas (noch) falsch/unvollständig.
ZitatWoran liegt das ?
Am falschen und unvollständigen Aufbau der Tabellen..
btw:
-Verzichte auf Leer- und Sonderzeichen bei der Namensgebung (hier: Minus und Leerzeichen)
-Vermeide reservierte Wörter (hier: "Anzahl")
-Verzichte auf das Speichern berechneter Werte (hier: "Gesamt Brutto")
weiterhin stellt sich die Frage, WAS Du wofür bestellen willst und was die DB überhaupt leisten soll...
Zitat
ich möchte gerne ein Bestellformular mit Unterformular erstellen.
Dies ist anfänglich ohne Bedeutung und wird erst in Angriff genommen, wenn die Tabellen-/Datenstruktur konkret und korrekt aufgebaut ist.
Hallo Franz,
wir hatten das Formular wo ich die Kundennummer eingeben und die Anzahl der Mittagsessen.
Jetzt müsste ich ein Formular für die Vewirtung erstellen und zum Schluss die Monatsabrechbubg.
Das Formular für die Bewirtung soll wie Folgt aufgebaut werden
HF
- Eingabe der Kundennummer
- Eingabe des Ansprechpartner
- Eingabe der MwSt. 7 oder 19 %
- Bewirtungsdatum
UF
- Eingabe Artikelbeschreibung
- Eingabe der Anzahl
- preis Brutto Einzel
- Preis Brutto Gesamt
Hallo,
nochmal: beschäftige Dich zuerst mit dem Aufbau aller benötigten Tabellen und mach Dir ein Konzept der Datenzusammenhänge. Dazu kannst Du schon auf das vorhandene (Papier-?)Formular als Anhaltspunkt zurückgreifen:
HF
- Eingabe der Kundennummer --> Auswahl der Kundennummer aus einer Tabelle "tblKunden"
- Eingabe des Ansprechpartner --> Auswahl des Ansprechpartners aus einer Tabelle "tblKundenansprechpartner"
- Eingabe der MwSt. 7 oder 19 % --> Auswahl des MwStSatzes aus der Tabelle "tblMwStSaetze" Wenn die Mwst vom Artikel abhängt, dass ist die Auswahl hier falsch und muss als Eigenschaft des Artikels in tblArtikel aufgenommen werden.
-Bewirtungsdatum --> Auswahl per Kalender-Datumsauswahl
UF
- Eingabe Artikelbeschreibung --> Auswahl der Artikel-ID aus tblArtikel
- Eingabe der Anzahl --> (Eher "Menge" benamsen)
- preis Brutto Einzel --> Keine Eingabe, sondern Inhalt aus der Tabelle "tblArtikel", bzw. tblKundenartikel, wenn Kunden nur bestimmte Artikel zugeordnet sind.
- Preis Brutto Gesamt --> Kein Tabellenfeld und somit keine Eingabe. Der Bruttopreis wird mittels Formel aus Mwst, Menge und Einzelpreis berechnet.
Insgaesmt nötige minimale Tabellen mit passenden Primärschlüsseln (Autowert) und Fremdschlüsseln (Long):
tblKunden
tblAnsprechpartner (evtl. zusätzlich KundenAnspechpartner)
tblArtikel (evtl. zusätzlich tblKundenArtikel)
tblRechnungen
tblRechnungspositionen
tblMwstSaetze
Und wie gesagt: Formulare sind zu diesem Zeitpunkt obsolet.