Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Klaus S. aus B am März 31, 2015, 19:07:33

Titel: Bedingte Formatierung Checkbox
Beitrag von: Klaus S. aus B am März 31, 2015, 19:07:33
Hallo zusammen,

was ich vorhabe scheint nicht zu gehen, aber vielleicht hat jemand einen Tipp für einen Workaround.

Ich habe ein endlosformular einer Checkliste. Hier gibt es einige Punkte, die voher (anderes Formular) definiert werden, ob sie für den jewieligen DS relevant sind oder nicht.

Das heißt in jedem DS sind eine Menge Kästchen, einige sidn ausgefüllt, andere leer. Das ist recht unübersichtlich, da man genau hinschauen muss, ob das Kästchen bei "relevant" oder bei "nicht relevant" aktiviert ist (ist immer eins von beidem).

Jetzt war meine Idee, dass wenn die Checkbox bei "nicht relevant" aktiviert ist, die "relevant Chekcbox" auszublenden.
In einem Einzelformular klappt das, bei endlos nicht.
Nächste Idee: Bedingte Formatierung.
Klappt auch nicht, weil man bei Checkboxen keine bedingte Formatierung definieren kann.

Hat jemand eine Idee wie ich die LIste übersichtlicher bekomme?
???

Gruß
Klaus
Titel: Re: Bedingte Formatierung Checkbox
Beitrag von: MzKlMu am März 31, 2015, 19:32:41
Hallo,
Du kannst ein Textfeld verwenden und in Abhängikeit der Checkbox einen Haken (z.B. Schriftart Windings) anzeigen. Den kannst Du dann bedingt formatieren.
Zitatob das Kästchen bei "relevant" oder bei "nicht relevant" aktiviert ist (ist immer eins von beidem).
hast Du dafür auch 2 Felder in der Tabelle ?
Und hast Du noch mehr solcher Checkboxen die sich gegeneinander ausschließen ?

ZitatDas heißt in jedem DS sind eine Menge Kästchen,
Das lässt den Schluss auf ein falsches Datenmodell zu.
Checkboxen zum Abhaken von Aufgaben sind für eine Datenbank ungeeignet.
Titel: Re: Bedingte Formatierung Checkbox
Beitrag von: Klaus S. aus B am April 01, 2015, 08:53:27
Hallo Klaus,

ja, ich habe eine ganze Menge Checkboxen, die sich gegenseitig ausschließen.

Was wäre denn das korrekte Datenmodell und für eine Datenbank besser geeignet?

Gruß
Klaus
Titel: Re: Bedingte Formatierung Checkbox
Beitrag von: MzKlMu am April 01, 2015, 09:35:38
Hallo,
alle Checkboxen die sich gegenseitig ausschließen gehören in ein einziges Tabellenfeld. Zur Auswahl nimmt man dann eine Optionsgruppe die immer nur das Anhaken einer Checkbox zulässt, automatisch.
In der Tabelle wird dann für die Option ein Zahlenwert hinterlegt, der die entsprechende Auswahl kennzeichnet.
Ob das für Deine DB geeignet ist, kann ich so nicht sagen, man müsste die Aufgabe der DB und den bisherigen Aufbau kennen. Eventuell werden gar keine Checkboxen mehr benötigt.

Kannst Du mal ein Bild des Beziehungsfensters zeigen ?

Eine Checklist baut man üblicherweise als n:m Beziehung mit 3 Tabellen auf. Die zutreffenden Checkpunkt werden dann aus eine Checkpunktliste ausgewählt. Die Checkpunktliste enthält alle möglichen Checkpunkte in jeweils einem Datensatz und nicht als Feldname, sondern als Feldinhalt. Die Checkboxen entfallen dann alle ersatzlos.
Titel: Re: Bedingte Formatierung Checkbox
Beitrag von: Klaus S. aus B am April 01, 2015, 10:26:30
Hallo Klaus,

der Beziehungsscreenshot ist wenig aussagekräftig.
Was ist die Idee:
Es geht um Einsatzunterlagen, die zum einen für die Planung bereitgestellt werden müssen und die (ausgefüllt) wieder zurückgebracht werden müssen.
Dazu gibt es zu jeder Reise einen DS in einer tbl_chklst, in dem (gesteuert über ein Formular ..plan) ausgewählt wird, welche der Dokumente relevant sind und bei manchen Dokumenten (z.B. Visum) gibt es mehrfache Stati (nicht benötigt, notwendig, beantragt, erteilt).
Dann gibt es ein zweites Formular, das auf den DS zugreift und von anderen Personen der Rücklauf der Dokumente bestätigt wird. Die müssen daher wissen, was relevant ist und was nicht. Fehlende Dokumente werden dann noch per MAil beim Mitarbeiter nachgefordert.

Das mit der m:n Beziehung muss ich mir nochmal genau überlegen, ob das nicht wirklich besser wäre.

Was für mich ausschlaggebend für die Checkboxen war, ist die Bedienerfreundlichkeit und die Übersichtlichkeit.
Es sind im Moment 17 Punkte auf der Checkliste. In einem Ufo ist das nicht übersichtlich und nicht akzeptabel

Gruß
Klaus 
Titel: Re: Bedingte Formatierung Checkbox
Beitrag von: MzKlMu am April 01, 2015, 11:26:06
Hallo,
ZitatBeziehungsscreenshot ist wenig aussagekräftig.
im Gegenteil, das ist das aussagekräftigste was man bei einer fremden DB haben kann.
Titel: Re: Bedingte Formatierung Checkbox
Beitrag von: Klaus S. aus B am April 01, 2015, 11:44:15
Hallo Klaus,

wenn Du meinst, anbei der screenshot.
Ein paar Zusatzinfos:


Gruß
Klaus
Titel: Re: Bedingte Formatierung Checkbox
Beitrag von: MzKlMu am April 01, 2015, 18:30:36
Hallo,
Zitatdie Beziehungen sind natürlich alle 1:n
nein, sind sie nicht. Das sind undefinierte Beziehungen. 1:n würde man in jedem Fall sehen.
Die Beziehungen werden im Backend gesetzt und sind auch nur dort sichtbar.

Welches sind denn jetzt die Checkboxen ?
Titel: Re: Bedingte Formatierung Checkbox
Beitrag von: Klaus S. aus B am April 02, 2015, 09:29:41
Hallo Klaus,

siehe Anhänge.

Gruß
Klaus