Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi Folks!

Ich hab da ne nette Datenbank, in der ich auf dem Hauptformular eine Information in Form eines Textfeldes anzeigen möchte, die aber in einem Unterformular eingegeben wird. Mit einer Verbindung über Steuerelementeninhalt und Zugriff auf das Formularfeld habe ich es versucht und bin gescheitert.

Hilfe :( :(

Geschrieben

Bei mir hats so geklappt.

Gehe mal beim Steuerelementinhalt auf diese Pünktchen, wo dann das Hilfsfenster aufgeht. Da klicke dann Dein Unterformular an und das Feld, wo Du den Wert herhaben willst. So habe ich es gemacht und es ging.

Gruss

Geschrieben

Tja so hatte ich das schon vorher probiert und bei anderen Datenbanken das Problem auch so gelöst, aber bei der Will das nicht!

Gibts da vielleicht irgendwelche Sperren die man als Erbauer einer DB da einbauen kann. Weil die Db ist nicht von mir erstellt worden, ich hab die undankbare Aufgabe eine unkommentierte Datenbank zu modifizieren.:rolleyes:

Geschrieben

:(

Geht nicht.

Ich weiß nicht wie das mein Vorgänger gemacht hat, aber ich kann in der Datenbank prinzipiell keine Verknüpfungen von Hand stricken.

Hast du denn ne Möglichkeit daß ich das von mir gesuchte Feld in das Dropdownmenü der Bearbeitungsmaske bekomme? also statt bei den Pünktchen, bei dem Pfeil? ;-)

Geschrieben

Ok, ich weiss leider auch nicht warum es bei Dir nicht funzt. Ich habe es bei mir unter Access 97 gemacht. Vielleicht liegt es an der Version. Aber wenn man es mit der Hilfe macht, müsste es trotzdem funktionieren.

Naja, also mit ner Combobox würde es dann so gehen:

Das Feld des Unterformlares kommt doch sicher aus einer Tabelle. Du kannst Dir also eine Combobox machen und als Datenherkunft nimmst Du das Feld aus der Tabelle.

DeineCombobox.RowSource = "SELECT FELD FROM TABELLE"

Wenn der Wert in dem Feld mehrmals vorkommt dann so:

"SELECT DISTINCT FELD FROM TABELLE ORDER BY FELD"

Mit DISTINCT holt man den Wert nur einmal, also keine Duplikate.

Viel Spass und Gruss

Geschrieben

Wie hast Du die Variable definiert?

Wenn Du sie mit "Dim" definiert hast, erkennt das andere Formular diese nicht, da sie nur für das jeweilige aktive Formular gültig ist.

Gültigkeit erweitern auf allen Formularen:

Public oder Gloabal Variablenname

Geschrieben

Ich hab meinen Fehler gefunden :-))

Ich muß einfach im Formularkopf die Tabellen deklarieren, die ich auch ansprechen will, jetzt klappt alles, so wie ich möchte danke viel mals.

Hat vieleicht noch wer zu meinem Anderen Thema ein Kalender in Accessdatenbanken erzeugen nen genialen Einfall??

  • 8 Jahre später...
Geschrieben
Ich hab meinen Fehler gefunden :-))

Ich muß einfach im Formularkopf die Tabellen deklarieren, die ich auch ansprechen will, jetzt klappt alles, so wie ich möchte danke viel mals.

Hat vieleicht noch wer zu meinem Anderen Thema ein Kalender in Accessdatenbanken erzeugen nen genialen Einfall??

Hi Leute

Hab das gleiche Problemchen

Könnt mir bitte jemand die Schrittweise geben, wie ich im Formularkopf die Tabellen deklarieren kann.

Danke

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...