Steffen Malte: Access97: Steuerelement nur für aktuellen Datensatz sichtbar?

Hallo!

Folgendermaßen ist mein Formular (Endlosformular) aufgebaut:
(Das folgende Formular stellt Warenausgänge dar)

Artikel | Farbe | Menge | Ordernr
--------------------------------

10 | blau | 6 | ergibt sich durch Selektion im Listenfeld "Stellplatz"
Stellplatz: (Listenfeld)
-----------
x1 | Gesamte Menge | Ordernr | ..
x2 | Gesamte Menge | Ordernr | ..
.. | .. | .. | ..
.. | .. | .. | ..

Die Informationen zwischen "=" stellen einen Datensatz dar.
Durch Auswahl eines Stellplatzes im Listenfeld, werden weitere
vorhandene Textfelder mit Werten gefüllt (z.B. Ordernr).

Diese Vorgehensweiße wird nun für jede Warenausgangsposition
getätigt.
Allerdings habe ich bemerkt, dass die Informationen im Listenfeld
für jeden Datensatz gleich angezeigt werden (je nachdem auf
welchem Datensatz der Fokus gerade liegt). Das könnte zur
Verunsicherung der Mitarbeiter führen.

Folgendes müsste realisiert werden:
Das Steuerelement "Stellplatz" (Listenfeld) soll nur für den
jeweiligen Datensatz angezeigt werden, der gerade fokusiert ist.
Ansonsten soll es "Nicht sichtbar" sein.

Das Problem liegt hierbei nicht auf sichtbar oder nicht sichtbar
sondern beim Fokus des Datensatzes.
Wie kann ich das realisieren?

Im Voraus schon einmal Danke für Eure Mühe.

Gruss
Steffen

  1. Hallo Steffen,

    Folgendes müsste realisiert werden:
    Das Steuerelement "Stellplatz" (Listenfeld) soll nur für den
    jeweiligen Datensatz angezeigt werden, der gerade fokusiert ist.
    Ansonsten soll es "Nicht sichtbar" sein.

    Das Problem ist, das alle Formatierungen in einem Endlosformular immer für alle Datensätze gelten. Du kannst evtl. das ganze mit einem Workaround lösen. Ein Beispiel gibt es bei http://www.donkarl.com in der FAQ 4.1.

    Gruß
    Raphael

    1. Hallo Raphael,

      vielen Dank für Deine schnelle Antwort.

      Das Problem ist, das alle Formatierungen in einem Endlosformular immer für alle Datensätze gelten. Du kannst evtl. das ganze mit einem Workaround lösen. Ein Beispiel gibt es bei http://www.donkarl.com in der FAQ 4.1.

      Ich werde Deinen Ratschlag testen.

      Gruss
      Steffen