Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Textfeld aus Unterformular

Begonnen von Brusellise, August 28, 2017, 15:23:04

⏪ vorheriges - nächstes ⏩

Brusellise

Hallo,

ich arbeite mit einem Navigationsformular.

Im Hauptformular wird mit dem Button "WE" ein Navigationsunterformular geöffnet. Hier befindet sich ein unbebundenes Textfeld mit dem Namen Menge.
Die Menge soll für ein Schildausdruck manuell eingegeben werden.

nun möchte ich den Wert vom Navigationsunterformular an den Bericht übergeben. Dies gelingt mir aber nicht, da der Bericht immer #Fehler ausspuckt.

Was mache ich falsch?

Folgende Parameterübergabe habe ich im Steuerelement des Berichtes eingegeben:

=[Formulare](_"frmnavstart")("WE").[Form].[Menge]

_frmnavstart = Start Hauptformular
WE = Formularname unterformular
Menge = Textfeldname

Ich drehe durch. Warum geht das nicht?


DF6GL

Hallo,

das (einzige) Navi-Unterformular hat den Standardnamen "Navigationsunterformular".  D. h. (mit anderen Änderungen):

=[Forms]("_frmnavstart")("Navigationsunterformular").Form!Menge

oder

=[Forms]![_frmnavstart]!Navigationsunterformular.Form!Menge

Brusellise

Danke für deine Hilfe.

Leider klappt das nicht. Keine Ahnung warum.  :o

Bei Code 1 bekomme ich #Fehler
Bei Code 2 bekomme ich #Name?

Die Formularnamen stimmen. Es kann nicht eine falsch Eingabe sein. Wenn ich die Namen falsch eingabe kommt eine Box. Dies zeigt auch, dass er eigentlich das Textfeld findet. Voll seltsam.


DF6GL

Hallo,

poste nochmal mit C&P den aktuellen  Steuerelementinhalt des Berichtsfeldes....

Prüfe auch, ob der Name des Navigationsunterformulars stimmt oder ob der vielleicht geändert wurde.


Was hat es mit dem Unterstrich bei Formularnamen auf sich?

Brusellise

#4
C&P Steuerelement:

=[Formulare]![_frmnavstart]![Navigationsunterformular].[Form]![Menge]

_frmnavstart = nichts möchte es in der Formularübersicht oben stehen haben.
Habe es auch schon ohne"_" probiert. Gleiches Problem

Hier auch Bilder

Brusellise

Hi,

ich habe es.

Keine Ahnung warum, habe aber jetzt den gleichen Code für den Assistenten eingegeben und nun geht es.

Danke für deine Hilfe.