online 1
gast (50)

/ Forum / Anwendungen(Java,C++...)

Anwendungen(Java,C++...)Anwendungen(Java,C++...)

Fragevon chillah vom 27.11.2020, 14:41 Options

Feld nur bei gewissem Wert in anderem Feld aktivieren (ACCESS)

Hallo,

Ich habe ein Formular erstellt und darin sind u.a die Felder Status und Liefertermin.

Nun habe ich für das Feld Status 3 vordefinierte Werte:

1. Auftrag erhalten
2. Auftrag zugesandt
3. kein Auftrag

Nun sollte ich es so hinbekommen das in das Feld Liefertermin nur etwas eingetragen werden kann wenn als Wert im Status "Auftrag erhalten" ausgewählt ist.

Bei den anderen 2 Werten soll keine Eingabe möglich sein
Suche Lösung via VB

Gruß


Antwort schreiben

Antwort 1 von RalfH vom 10.12.2020, 14:13 Options

Hallo chillah,

ich geh mal davon aus, das die Werte aus eine Werteliste kommen.
Das Feld Liefertermin ist Standartmäßig ausgeblendet.
Dann könnte man bei dem Status im Ereignis "Nach Aktualisieren" folgendes schreiben:


if me!Status.value=2 then
me!Liefertermin.visible=true
else
me!Liefertermin.visible=false
end if

Gruß Ralf

Antwort 2 von RaHi vom 23.12.2020, 13:06 Options

Hallo chillah,

der Ansatz von RalfH ist genau der richtige. Als Ergänzung würde ich im Else-Fall noch

me!Liefertermin = null

hinzunehmen, um sicher zu sein, dass nicht vorher bei Status <> 2 ein Wert gesetzt worden ist.

Gruß
Ralf

Ähnliche Themen

JavaScript aktivieren
Mickey  06.05.2008 - 2169 Hits -

Wert eines registryeintrags via cmd ändern
fabian1991  16.06.2007 - 75 Hits - 12 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026