Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Datenfeld im Formularkopf
zurück: Access Formular weiter: Access vs. MS Sql express 2005 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
finchhatten
Im Profil kannst Du frei den Rang ändern


Verfasst am:
08. März 2008, 22:46
Rufname: Thomas
Wohnort: Göttingen

Datenfeld im Formularkopf - Datenfeld im Formularkopf

Nach oben
       Version: Office 2k (2000)

Hallo,
ich möchte in einer Datenbank ein Formular hinterlegen, in dem ich zu verschiedenen Baustellen die jeweils eingesetzten Maschinen verwalte.

Die ID der Baustelle kommt aus der Abfrage –als Suchkriterium- und die möchte ich im Formularkopf hinterlegen, um nicht immer wieder den gleichen Wert in der Tabellenstruktur beim ‚buchen’ der einzelnen Maschinen auf die ausgewählte Baustelle eintragen zu müssen... Was muss ich wie im Formularkopf hinterlegen, damit die ‚ausgewähle’ ID für die Baustelle für die neu hinzukommenden Maschinen mit in der Datenbank abgelegt wird.

...ist vielleicht ganz einfach, aber ich komme nicht drauf...
habe auch schon im Forum gegoogelt, aber nichts passendes gefunden...

Viele Grüße
und vielen Dank schon jetzt für die Hilfe
Thomas
MiLie
kein Office- VBA- Programmierer


Verfasst am:
08. März 2008, 23:44
Rufname: Micha
Wohnort: Chemnitz


AW: Datenfeld im Formularkopf - AW: Datenfeld im Formularkopf

Nach oben
       Version: Office 2k (2000)

hallo,
eigentlich ist das nicht notwendig, wie ist den dein Formular aufgebaut?
ich denke deine Baustellen (als Hauptformular) und in ein Unterformular (Listenansicht) die Maschinen dazu.
wenn du dein HF mit dein Unterformularsteuerelement über dein ID-Feld verbindest, geschieht das automatisch. Das ID-Feld musst du nicht anzeigen.
berschreibe mal deine Tabellen und die Beziehungen dazu.

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
finchhatten
Im Profil kannst Du frei den Rang ändern


Verfasst am:
09. März 2008, 19:44
Rufname: Thomas
Wohnort: Göttingen

AW: Datenfeld im Formularkopf - AW: Datenfeld im Formularkopf

Nach oben
       Version: Office 2k (2000)

Hallo MiLie,
das mit dem Unterformular wäre ja auch eine Idee - da bin ich noch nicht drauf gekommen... Ich werde den Tip mal aufgreifen und bischen versuchen...

Es geht in der Aufgabe darum, verschiedene Maschinen einzelnen Baustellen zuzuordnen, mit Aufstelldatum,Betriebsstunden-Beginn,Abbaudatum, Betriebsstunden-Ende. Dazu habe ich eine Tabelle mit den Geräten-die alle eine eindeutige Geräte-Nr (ID) haben, und eine Tabelle Baustelle, die eindeutig über eine Projektnummer (ID) ausgestattet ist, über einer Tabelle Geräte-Überlassung vernüpft. Auf einer Baustelle können mehrere Geräte sein. In der GeräteÜberlassung ist die ID der Projekt-Nr und die ID der Geräte-Nr. in einer ~ zu 1 Beziehung zu den jeweiligen Detailtabellen.

Viele Grüße und vielen Dank schon jetzt.
Thomas
MiLie
kein Office- VBA- Programmierer


Verfasst am:
09. März 2008, 20:50
Rufname: Micha
Wohnort: Chemnitz

AW: Datenfeld im Formularkopf - AW: Datenfeld im Formularkopf

Nach oben
       Version: Office 2k (2000)

hallo,

na das sieht doch schon ganz gut aus, durch deine dritte Tabelle hast du eine n:m Beziehung geschaffen.
Jetzt würde ich ein Hauptformular basierend auf deine Baustellentabelle machen (Einzelansicht).
Danach erstellst du dir eine Abfrage aufbauend auf deine Maschinentabelle und deine Geräteüberlassungstabelle (alle Felder Maschinentabelle die du sehen möchtest, und die drei Felder aus deiner Geräteüberlassungstabelle.
Danach machst du Dir ein Unterformular in dein Hauptformular über den Assistenten und nimmst deine Abfrageals Datensatzherkunft (du kannst auch den SQL-String der Abfrage in die Datensatzherkunft deines UF reinkopieren). Da Unterformular machst du als Listenansicht.
Wenn du das hast, füge in dein Unterformular ein Kombifeld ein, welches du 2 Felder deiner Abfrage zuordnets (ID-Feld deiner Maschinentabelle und Namenfeld deiner Maschinentabelle. Die Spaltenbreite des ID-Feldes kannst du mit 0cm ausblenden, wenn du es nicht sehen willst. Das Kombifeld bindest du an das Maschinen-ID-Feld deiner Geräteüberlassungstabelle.
Jetzt musst du noch das Hauptformular mit den Unterformular (das geht über das Steuerelement deines Unterformulars, an den Rahmen deines Unterformulars klicken)verbinden, und zwar über die BaustellenID beider Tabellen.

Jetzt solltest du (wenn ich nichts falsch beschrieben habe) beim Öffnen des Formulars im Unterformular über das Kombifeld eine Maschine aus deiner Maschinentabelle auswählen können.

Tip: Spezielle Daten, die nur mit der jeweiligen Geräteüberlassung zu tun haben, kannst du mit in deine Geräteüberlassungstabelle reinnehmen, wie etwa Anfangsdatum, Endtaum, etc.

wenn du deine Beiden Fremdschlüsselfelder deiner Geräteüberlassungstabelle über einen gemeinsamen Index ohne Duplikate setzt,ist es nicht möglich die gleiche Maschine auf der gleichen Baustelle mehrmals einzusetzen.

die Datenherkunft des oben beschriebenen Kombifeldes soll später, wenn dein Gerüst steht noch so angepasst werden können, dass du eine bereits anderweitig eingesetzte Maschine nicht auswählen kannst Wink

_________________
Viele Grüße

Micha

Schreibfehler die Ihr findet, könnt Ihr behalten
finchhatten
Im Profil kannst Du frei den Rang ändern


Verfasst am:
20. März 2008, 12:24
Rufname: Thomas
Wohnort: Göttingen


AW: Datenfeld im Formularkopf - AW: Datenfeld im Formularkopf

Nach oben
       Version: Office 2k (2000)

Hallo MiLie,
ich komme leider erst jetzt dazu, Dir "vielen herzlichen Dank" zu sagen...
Dein Tip war sehr gut und treffend, hat mir sehr geholfen. Wunderbar!

viele Grüße und schöne Ostertage
Thomas
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 Formulare: Filter im Formularkopf, aber ich schaffs nicht 5 sirkoc 119 25. Nov 2013, 17:31
MissPh! Filter im Formularkopf, aber ich schaffs nicht
Keine neuen Beiträge Access Formulare: Formular ohne Formularkopf oder Formularfuß drucken 3 Gast 115 16. Aug 2013, 09:57
KlausMz Formular ohne Formularkopf oder Formularfuß drucken
Keine neuen Beiträge Access Tabellen & Abfragen: zwei Werte in einem Datenfeld tauschen? 3 xlPaula 205 23. Jun 2013, 18:39
MissPh! zwei Werte in einem Datenfeld tauschen?
Keine neuen Beiträge Access Formulare: Rahmen im Formularkopf und Detailbereich ausrichten 14 dhenksero 504 15. Apr 2013, 09:27
dhenksero Rahmen im Formularkopf und Detailbereich ausrichten
Keine neuen Beiträge Access Tabellen & Abfragen: Datenfeld A nur sichtbar wenn Datenfeld B Inhalt hat 4 Henk 219 13. Sep 2012, 19:49
Henk Datenfeld A nur sichtbar wenn Datenfeld B Inhalt hat
Keine neuen Beiträge Access Tabellen & Abfragen: Datenfeld mit Präfix un Suffix 2 foerns 490 18. Jul 2012, 14:58
foerns Datenfeld mit Präfix un Suffix
Keine neuen Beiträge Access Berichte: Datenfeld fett darstellen. 1 alfini 198 18. Aug 2011, 21:17
KlausMz Datenfeld fett darstellen.
Keine neuen Beiträge Access Tabellen & Abfragen: MySQL Datenfeld mit Kommastellen 2 pitware2005 410 27. Apr 2011, 14:03
pitware2005 MySQL Datenfeld mit Kommastellen
Keine neuen Beiträge Access Formulare: Formularkopf der Northwind 2007 BeispielDB 3 JtGD28 1890 28. Nov 2010, 20:24
MissPh! Formularkopf der Northwind 2007 BeispielDB
Keine neuen Beiträge Access Formulare: Datensatzanzahl im Formularkopf aktualisieren 1 4pandora4 410 11. Okt 2010, 19:46
4pandora4 Datensatzanzahl im Formularkopf aktualisieren
Keine neuen Beiträge Access Formulare: Formular aufteilen (Formularkopf, Detailbereich & F-Fuß) 2 ReinerL 1950 09. Jun 2010, 13:38
Gast Formular aufteilen (Formularkopf, Detailbereich & F-Fuß)
Keine neuen Beiträge Access Formulare: Ein Datenfeld mit Primärschöüssel verknüpfen 1 Amiel 207 09. Jun 2010, 00:18
nukro Ein Datenfeld mit Primärschöüssel verknüpfen
 

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