Zum Inhalt springen

Unterformularzugriff


Commander_COM

Empfohlene Beiträge

Hallo,

ich kann beim suchen nicht so recht was nützliches finden. Ich möchte mit access 2000 auf ein Feld in einem Unterformular zugreifen und diesen wert dann in einer variable abspeichern.

Wie muss das aussehen? Ich komme mit dem sytax nicht so ganz zurecht, hier im forum schreibt auch jeder was anderes wie ist es denn nun richtig?

Bsp.probe:

Dim Testwert As Variant

Testwert=[unterformluar].[Hauptformular]![Mein Feld]

oder wie?

Access bringt immer die Fehlermeldung entweder:

"Kann das in Ihrem Ausdruck angesprochene Feld "|" nicht finden."

oder:

"Objekt erforderlich"<--- könnte es sein, dass ich da schon den richtigen Syntax hatte, aber der Wert kein.. naja.. abspeicherbarer Wert war???

die syntax lautete in diesem fall bei mir:

testwert = Formulare![Hauptformular]![unterformular].[MeinFeld]

is das richtig??? :confused:

thx4urhlp

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ne, geht leider nicht. Er bringt jedenfalls bei

testwert=Formulare![Hauptformular]![unterformular].[MeinFeld]

nicht mehr die Meldung "Kanns nicht finden" sondern halt nur noch "Objekt erforderlich".

Ich denke ich bin auf dem richtigen Weg, aber es hapert noch an irgendeinem Detail......

Weiß noch jemand Rat?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von JayN

Wie wär's mit:

Dim test as String

test = [Form_Unterformular].txtTest.Value

Probier mal aus... schreib ob's funzt.

JayN

Eigentlich muß es aber gehen, geht bei mir jedenfalls.

Wo willst Du denn, dieses eingeben? Unter VBA? Oder in den Eigenschaften?

Nochmal:

Dim test as String

test = [Form_Unterformular].txtTest.Value

Das Form_ <- ist Pflicht! Nicht weglassen! Danach folgt der Formularname.

txtTest ist das Feld, auf das ich zugreife.

Gruß

JayN

Link zu diesem Kommentar
Auf anderen Seiten teilen

Original geschrieben von Commander_COM

Ne, geht leider nicht. Er bringt jedenfalls bei

testwert=Formulare![Hauptformular]![unterformular].[MeinFeld]

nicht mehr die Meldung "Kanns nicht finden" sondern halt nur noch "Objekt erforderlich".

Ich denke ich bin auf dem richtigen Weg, aber es hapert noch an irgendeinem Detail......

Weiß noch jemand Rat?

Und wenn Du hinter [meinFeld] noch .Value schreibst?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Tausend Dank.... Das mit dem "Form_" hats tatsächlich gebracht...

Da macht der sogar dann das kleine Fenster auf, wo die einzelnen Boxen nochmal drinstehen und nach dem nächsten Punkt dann Value etc. Fetzt. Ich zerbrech mir hier 2 Tage lang den Kopf und dann ist es sowas einfach. naja, das hatte ich mir schon fast gedacht, die Sysntax war ja nur falsch. Also, ich danke dir nochmal vielmals.

bye

Link zu diesem Kommentar
Auf anderen Seiten teilen

Tausend Dank.... Das mit dem "Form_" hats tatsächlich gebracht...

Da macht der sogar dann das kleine Fenster auf, wo die einzelnen Boxen nochmal drinstehen und nach dem nächsten Punkt dann Value etc. Fetzt. Ich zerbrech mir hier 2 Tage lang den Kopf und dann ist es sowas einfach. naja, das hatte ich mir schon fast gedacht, die Syntax war ja nur falsch. Also, ich danke dir nochmal vielmals.

bye

EDIT: sorry wegen Doppelpost, Browser hat rumgezickt

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...