Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Russenkompanie1 am Januar 24, 2017, 14:40:32

Titel: Daten aus Kombinationsfeldern speichern
Beitrag von: Russenkompanie1 am Januar 24, 2017, 14:40:32
Hallo liebe Comunity,

ich habe ein Formular in dem ich zwei verschiedene Kombinationsfelder habe. Diese bezihen ihre Daten jeweils aus zwei unterschiedlichen Tabellen (einmal der Kundenname und einmal die Dienstleistung). Jetzte möchte ich jeweils einen Kunden mit einer Dienstleistung verknüpfen und das ganze dann in einer neuen Tabelle speichern. Wie geht das? Ich habe im Internet leider nichts passendes gefunden. :-\

Vielen Dank im Vorraus! :)
Titel: Re: Daten aus Kombinationsfeldern speichern
Beitrag von: MzKlMu am Januar 24, 2017, 14:48:01
Hallo,
in der 3. Tabelle wird der Primärschlüssel des Kunden und der PS der Dienstleistung jeweils als Fremdschlüssel gespeichert.
Die Kombis bindet man jeweils an die Fremdschlüsselfelder. Kombis mit 2 Feldern, dem PS und der Bezeichnung (Kunde, bzw. Dienstleistung), die 1.Spalte wird mit Spaltenbreite 0cm ausgeblendet.

Zeige mal ein Bild des Beziehungsfensters mit den 3 Tabellen.
Titel: Re: Daten aus Kombinationsfeldern speichern
Beitrag von: Russenkompanie1 am Januar 24, 2017, 14:55:26
Danke erstmal für die Schnelle Antowrt!
Leider bin ich ein ziemlicher Access Neuling... ::) könntest du deine Erklärung vielleich ein bisschen herunterbrechen, sodass ich das besser verstehe.

Angehängt habe ich die Beziehungen.
Titel: Re: Daten aus Kombinationsfeldern speichern
Beitrag von: MzKlMu am Januar 24, 2017, 15:06:33
Hallo,
kannst Du die DB mal im MDB Format (Access2003) hier hochladen, dann mach ich Dir ein Beispiel.

Grundsätzliche Anmerkungen:
- immer referentielle Integrität einstellen
- Keine Sonder und Leerzeichen in Feldnamen
- An die Fremdschlüsselfelder häng man zur Unterscheidung ein _F.

Was machst Du eigentlich mit dem Preis bei alten Datensätzen wenn sich der Preis mal ändert ?
Kann eine Bestellung immer nur eine Dienstleistung umfassen ?
Titel: Re: Daten aus Kombinationsfeldern speichern
Beitrag von: Russenkompanie1 am Januar 24, 2017, 15:18:23
Ich kann es nur als aktuelle Version speichern, da in der älteren Version irgend welche Funktionen nicht verfügbar sind.

Bezüglich der Preisänderung: Ich hab ein Formular in dem ich die Preise, Name usw in de Tabelle ändern kann.
Titel: Re: Daten aus Kombinationsfeldern speichern
Beitrag von: MzKlMu am Januar 24, 2017, 15:25:12
Hallo,
ich habe keine Möglichkeit ACCDBs anzusehen. Ich benötige zwingend eine MDB.
Erstelle eine neue leere DB als MDB und importiere die Tabellen, die neueren Funktionen gehen dann verloren, was keine Rolle spielt, die braucht man sowieso nicht.
Oder Du musst warten, bis jemand anderer kommt.

ZitatIch hab ein Formular in dem ich die Preise, Name usw in de Tabelle ändern kann.
Das ist ja nicht das Problem, da Du den Preis bei der Dienstleistung hast und die Dienstleistung verknüpft ist, änderst Du mit einer Preisänderung auch die alten Bestellungen, ist Dir das klar ?
Und was ist mit der Frage:
ZitatKann eine Bestellung immer nur eine Dienstleistung umfassen ?

Titel: Re: Daten aus Kombinationsfeldern speichern
Beitrag von: Joss am Januar 24, 2017, 15:50:04
Datenbank als A2003-mdb.

Gruß
Josef
Titel: Re: Daten aus Kombinationsfeldern speichern
Beitrag von: MzKlMu am Januar 24, 2017, 15:59:54
Hallo,
danke fürs konvertieren.
@Russenkompanie1
Bitte mal noch meine Fragen/Hinweise beantworten.