Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Tabellen





Frage

Hallo Miteinander, ich stehe grad vollkommen auf der Leitung. Es geht um folgendes: ich habe eine Tabelle mit Bauteilen, diese werden analysiert und können verschiedene Fehler haben. Ich hätte gerne ein Formular in dem alle Bauteile angezeigt werden und ich über Pulldowns auswählen kann welche Fehler aufgetreten sind.

Antwort 1 von lleopard

hallo Gast,

verstehe ich das richtig, daß die Fehler in der Tabelle beschrieben sind?

Vielleicht in verschiedenen Feldern: Fehler1,Fehler2 ....

Wenn das so ist, dann solltest du das doch ganz einfach realisieren können...

Du klickst ein Bauteil an und erhälst in einem DropDown-Feld alle Einträge der Felder Fehler1 bis n.

Die rufst du über eine einfache Routine ab.

ZB würde dir wahrscheinlich sowas reichen:

Als Ereignis wählst du im Entwurf des Formulars in deinem Listenfeld oder was auch immer, was auf die verschiedenen Bauteile verweist, "nach aktualisierung" und hinterlegst Ereignisprozedur und klickst auf die 3 Punkte daneben.

Dann kommst du in den VBA-Editor des Formulars und Access sollte dir schon eine entsprechende Sub-Routine gebastelt haben. Dort filterst du nun nur noch zB per DLookUp deine DS raus.

dim stg as string

'Fehler1
stg = DLookUp ("Fehler1", "[Tabellenname]","[Bauteil]=" me!bauteil.Value) & ";"

'Fehler2
stg = stg & DLookUp ("Fehler2", "[Tabellenname]","[Bauteil]=" me!bauteil.Value) & ";"

usw...


Am Ende weist du stg einfach einem Rowsource-Objekt zu:

Fehler.Rowsource = stg

und du wirst sehen es klappt.

Gruß Leo

Antwort 2 von wasa

vielen Dank hast mir super weitergeholfen.
lg
Traude

Antwort 3 von wasa

vielen Dank, ich bin gut weitergekommen.
Ich bin ja echt der Anfänger in Access und habe schon wieder ein neues Problem. Ich habe eine Tabelle mit Autowert und darus und zwei anderen tabellen eine Abfrage erstellt und daraus ein Formular. Leider kann ich im Formular nur die Daten ansehen und keine Daten eingeben, an was kann das liegen??
lg
Traude

Antwort 4 von Teddy7

Wahrscheinlich ist die Verbindung zwischen den Tabellen nicht eindeutig.
Gruß
Teddy

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: