Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Kannkaumvba am Oktober 23, 2015, 07:23:11

Titel: Fokus unterdrücken
Beitrag von: Kannkaumvba am Oktober 23, 2015, 07:23:11
Hallo zusammen,

beim Öffnen eines Formulars wird der Fokus ja automatisch in das erste aktive Feld gesetzt. Das betroffene Feld soll aber nicht bearbeitet werden, es ist gesperrt. Es soll lediglich aktiv bleiben um die vertikale Bildlaufleiste zu bedienen.

Weiss jemand, wie man den Fokus ausschaltet?

Danke im Voraus!
Titel: Re: Fokus unterdrücken
Beitrag von: MzKlMu am Oktober 23, 2015, 08:17:32
Hallo,
setzen den Fokus auf ein anderes Feld (VBA, Beim Öffnen) oder stelle in den Eigenschaften "In Reihenfolge" auf Nein.
Titel: Re: Fokus unterdrücken
Beitrag von: Kannkaumvba am Oktober 23, 2015, 08:27:14
Hallo Klaus,

habe kein aktives Feld zur Verfügung, auf den ich den Fokus setzen könnte. "In Reihenfolge" finde ich in den Formular-Eigenschaften nicht und wie es über Code zu lösen wäre entzieht sich meiner Kenntnis.

Bräuchte also noch einen Tip.

Danke und Gruss!
Titel: Re: Fokus unterdrücken
Beitrag von: DF6GL am Oktober 23, 2015, 08:42:15
Hallo,

ZitatEs soll lediglich aktiv bleiben um die vertikale Bildlaufleiste zu bedienen.

Warum?
Es können alle Felder  gesperrt werden und  die Bildlaufleisten bleiben trotzdem bedienbar...
Titel: Re: Fokus unterdrücken
Beitrag von: Kannkaumvba am Oktober 23, 2015, 10:07:24
Hallo Franz,

ich meine nicht die Bildlaufleisten des Formulars, sondern des Steuerelements. Es handelt sich hierbei um ein Textfeld (Format Memo), dass ggf. längeren Text enthalten kann. Das Formular ist ein Endlosformular, d.h. dass im Textfeld ggf. gescrollt werden muss. Wenn ich dass Feld so einstelle, das der Fokus nicht gesetzt wird, kann ich auch die Bildlaufleiste des Steuerelements nicht bedienen.

Gruss
Titel: Re: Fokus unterdrücken
Beitrag von: MzKlMu am Oktober 23, 2015, 10:14:01
Hallo,
Zitat"In Reihenfolge" finde ich in den Formular-Eigenschaften nicht
das ist eine Feldeigenschaft, zu finden im Register Andere, wenn das Feld markiert ist.

Du kannst auch ein Hilfsfeld anlegen, mit Höhe und Breite 0cm und dieses Feld an Reihenfolgeposition 1 setzen.
Titel: Re: Fokus unterdrücken
Beitrag von: Kannkaumvba am Oktober 23, 2015, 10:20:56
Hallo Klaus,

jetzt habe ichs gefunden, obwohl ich alle Register mehrmals durchgesehen habe  8)

Jetzt klappt alles wie gewollt.

Vielen Dank!!!
Titel: Re: Fokus unterdrücken
Beitrag von: MaggieMay am Oktober 23, 2015, 13:00:19
Alternative: Formularentwurf -> Register Entwurf -> Tools -> Aktivierreihenfolge

Da kannst du neu anordnen durch Verschieben und brauchst nicht jedes Steuerelement einzeln anzupacken.