Hallo Gemeinde,
ich möchte gerne im Detailbereich des Formular bei Aktivieren des Kontrollkästchen das ein Streifen durch den Detailbereich erscheint. Und bei nicht Aktivieren des Kontrollkästchen darf der Streifen natürlich nicht da sein.
Ist den so etwas machbar, und wenn ja wie sollte ich das Problem angehen.
Danke schon mal für eure Antworten.
Hallo,
platziere ein Linie-Steuerelement über den ganzen Detailbereich und setze es in den Vordergrund. Die Linie kann dann sichtbar/unsichtbar geschaltet werden.
Hallo DF6GL,
danke dir für die schnelle Antwort.
Habe eine Linie in den Detailbereich gesetzt. Leider ist die Linie jetzt immer sichtbar, sie soll aber nur sichtbar sein wenn ich im Kontrollkästchen den Hacken bei Versrottet setze.
Private Sub DeineCheckbox_AfterUpdate()
Me.DeineLinie.Visible = Me.DeineCheckbox
End Sub
'wenn die Checkbox gebunden ist, zusätzlich
Private Form_Current()
Me.DeineLinie.Visible = Me.DeineCheckbox
End Sub
Hallo Beaker,
schonmal schönen Dank für dein Hinweis.
Den ersten Teil deines Codes habe ich hinbekommen. Jetzt habe ich aber noch problem das wenn der Balken da ist und ich weiter Blätter im Formular bleibt der Balken auch.
Den zweiten Teil deines Codes habe ich noch nicht getestet da ich noch nicht raus gefunden habe wo ich ihn Eingeben muss.
Ich gehe mal davon aus in den Eigenschaften des Formular unter Ereignis nur wo beim Anzeigen oder Laden???
@ DF6GL,
@ Beaker,
ich danke euch beide eure Antworten hat mich einen riesen Schritt weiter gebracht, Es Klappt jetzt so wie ich es mir vorgestellt hatte.
Vielen DANK
Hallo Uwe,
Falls noch nicht bedacht; - ein rein visueller Hinweis hindert
den Anwender ja nicht daran, den Datensatz trotzdem zu ändern,
und dabei im Schlimmsten Fall den Status "verschrottet" wieder
zurück zu setzen. Ich würde daher in beide Prozeduren noch die
folgende Zeile einfügen
Me.AllowEdits = Not Me.DeineCheckbox
gruss ekkehard
Hallo Ekkehard,
Danke für den Hinweis, das hatte ich natürlich nicht bedacht.