Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Abfrage im Formular

Begonnen von martenk, Juli 14, 2021, 09:17:33

⏪ vorheriges - nächstes ⏩

DF6GL

Hi,


Im Formularfuß ein ungebundenes Textfeld mit Steuerelementinhalt: 
= Summe([Miete])
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

martenk

#16
muss das ins ufo rein? wollte es eigentlich ins hauptform einbauen

=[Me]![Reservierungen-Unterformular].[Summe]([Miete])

so geht es nicht

DF6GL

#17
Hallo,

das Textfeld hat doch einen Namen...

Benutze diesen...

=Me![Reservierungen-Unterformular]!txtSummeMiete
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

martenk

klappt nicht ich habe nun im Feld txtSummeMiete im Hauptform
das bei Steuerelementeinhalt stehen
und wo kommt dieser term dann hin
=[Me]![Reservierungen-Unterformular]![txtSummeMiete].[Summe]([Miete])


DF6GL

Hallo,


was machst Du denn da?


im Unterform steht ein Textfeld mit Namen "txtSummeMiete" , das die Summe berechnet,

auf dieses Textfeld sich ein Textfeld mit Namen "txtUFOSumme" im HFO:

=Me![Reservierungen-Unterformular]!txtSummeMiete


Um "Me!" kommen keine Eckklammern!
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

martenk

#20
Hab ich so gemacht - im Hauptform Texfeld steht nun #Name?

Formularfuß des UFO - ungebundenes Textfeld txtSummeMiete  mit steuerelement =Summe([Miete])

Hauptform - ungebundesnes Feld txtSummeMiete mit =[Me]![Reservierungen-Unterformular]![txtSummeMiete]

MzKlMu

#21
Hallo,
Me ist VBA und funktioniert im Steuerelementinhalt nicht.
Hier ist der vollständige Bezug notwendig.
=Forms!NameHafo!NameUfo.Form![txtSummeMiete]Achte darauf, dass für das Ufo auch dessen Name (in den Eigenschaften des Ufos nachsehen) verwendet wird.
Achte auch auf die unterschiedlichen Schreibweisen Forms und Form.

PS:
Wenn ich mir das Bild weiter oben ansehe, so ist doch hier ein Unterformular völlig überflüssig (hatte ich schon mal gesagt). Ein einfaches Enlosformular mit den Suchfeldern im Formularkopf ist doch ausreichend. Was jede Menge Aufwand sparen würde.

Wozu willst Du hier ein Ufo ?
Gruß Klaus

martenk

#22
=[Formulare]![Statistik]![Reservierungen-Unterformular].Form![txtSummeMiete]
#Fehler im Textfeld

DF6GL

Hallo,


"Me!" ist tatsächlich falsch an dieser Stelle, wobei es auch ohne explizite Formularreferenz gehen sollte:
Es fehlt jedoch die schließende Eckklammer um den UFO-St-El.-Namen

=[Reservierungen-Unterformular].Form.[txtSummeMiete]



Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

martenk

#24
ich hab´s nun so verwendet im Textfeld des HF
=[Reservierungen-Unterformular].Form.[txtSummeMiete]

bekomme #Fehler


so klappt es

=[Reservierungen-Unterformular].[Formular]![txtSummeMiete]

lieben DAnk für eure Mühe



MzKlMu

Hallo,
hast Du den Namen des Ufos geprüft ?

Und noch mal die Frage: Warum hier ein umständliches Ufo ?
Das macht es doch nur unnötig kompliziert.
Gruß Klaus

martenk

ich hab´s nun so verwendet im Textfeld des HF
=[Reservierungen-Unterformular].Form.[txtSummeMiete]

bekomme #Fehler


so klappt es

=[Reservierungen-Unterformular].[Formular]![txtSummeMiete]

lieben DAnk für eure Mühe


martenk

hab doch noch eine Frage
im Auswahlmenü Haus hab ich das Problem, wenn ich Haus N1 auswähle - auch das Haus N10, N11 angezeigt wird


ah hab schon

 Me![Reservierungen-Unterformular].Form.Filter = " [Objekt-Nr] like '" & Me!Objekt & "'  and [(1) am]  between " & Format(Nz(Me!von, Date), "\#yyyy-mm-dd\#") & " and " & Format(Nz(Me!bis, Date), "\#yyyy-mm-dd\#")

martenk

Hallo Gemeinschaft,

weiter oben habe ich ja in mein Unterformular eine Tabelle "Reservierungen" eingebunden - nun muss ich leider diese Tabelle erweitern mit einer Abfrage, in der diese bisherigen Tabelle drin ist und noch eine weitere - beide sind verknüpft über das Feld ObjektNr - wie mache ich das nun mit dem Summenfeld Miete - ich habe ja in dem UFO keine Fusszeile

DF6GL

Hallo,

warum muss da eine weitere Tabelle für das UFO hinzu?

Und natürlich hast Du einen Formularfuß im UFO-Formular.

Wenn die beiden Tabellen in einer 1:n-Beziehung stehen, wird es wohl so nicht mehr mit der Summenbildung funktionieren.

Zeige mal eine umfassenden Screenshot des Beziehungsfensters mit allen Tabellen, den Tabellenfeldern und den eingestellten Beziehungen.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access