Neuigkeiten:

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

Mobiles Hauptmenü

Checkboxen um Datensätze in Endlosformular zu filtern

Begonnen von Damien, November 18, 2016, 16:46:47

⏪ vorheriges - nächstes ⏩

Damien

Hallo liebe Experten,
ich habe ein Formular (Formular I) zum anlegen von Datensätzen und ein, auf einer Abfrage basierendes Endlosformular (Formular II) um diese Datensätze aufzulisten.
Ich möchte im Formular I Checkboxen anlegen, bei denen ich ein Häkchen mache wenn gewisse Eigenschaften zutreffen. Für jede Eigenschaft habe ich in der Tabelle ein Ja/Nein Datenfeld angelegt, damit sie gespeichert werden.

Ich möchte jetzt im Kopfbereich von Formular II Checkboxen mit den genannten Eigenschaften haben. Um die Datensätze zu filtern soll man später mindestens eine Eigenschaft anklicken woraufhin alle Datensätze angezeigt werden, bei denen das Häkchen bei dieser Eigenschaft gesetzt wurde. Es sollen aber auch Kombinationen möglich sein.

Eigenschaft1 -> Check -> alle mit Häkchen bei Eigenschaft1

Eigenschaft2 + 3 -> Check -> alle mit Häkchen bei Eigenschaft 2 + 3 (usw.)

Ich weiß leider nicht, wie man das in den Abfragekriterien formuliert.

Wie "*" & [Formulare]![Endlosformular]![cbxConnectivityEndlos] & "*"
Hat nicht funktioniert.

Vielen Dank schon mal und ein schönes Wochenende :)

DF6GL

Hallo,

um wie viele solcher "Eigenschaften" (KKs) handelt es sich denn?


Im Grunde ist der DB- (Tabellen-)Aufbau nicht datenbankgerecht und führt somit zu komplizierterem Aufbau von Filterkriterien.


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

Damien

Bei den Datensätzen handelt es sich um Profile von Firmen. Diesen Firmen sollen Segmente zugeschrieben werden, also Cloud services, Smart mobility, Vision technologies, etc. Zuerst sollte jedem Unternehmen ein Segment zugeschrieben werden, aber es gibt einige die in mehrere Segmente passen. Später sollen die dann gefiltert werden. Insgesamt 9 Segmente + 1 "not relevant", also 10.  :-\

Beaker s.a.

Hallo Damien,
Wie Franz schrieb
ZitatIm Grunde ist der DB- (Tabellen-)Aufbau nicht datenbankgerecht und führt somit zu komplizierterem Aufbau von Filterkriterien.
Meint, dass die Segmente in eine Extratabelle gehören, und über eine
Zwischentabelle mit den Firmen verbunden (in Beziehung gesetzt) werden.
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

Damien

ZitatMeint, dass die Segmente in eine Extratabelle gehören
Habe ich gemacht. Wie verbinde ich die Segmente über eine Zwischentabelle mit den Firmen?  :)

MzKlMu

Hallo,
siéhe nachfolgenden Link.
http://allenbrowne.com/casu-23.html
Gruß Klaus