PDA

Vollständige Version anzeigen : Endlosformular (Bei jedem DS Kriterien prüfen)


<stefan01>
03.01.2002, 10:01
Ich habe ein Endlosformular,
nun soll in jedem angezeigten DS geprüft werden, ob das Feld1 den Eintrag X oder Y hat und jenachdem, ob X oder Y vorhanden ist, soll das Feld2 sichtbar sein oder aoch nicht.

IF Feld1=X then
Feld2.visible = true
elseif Feld!=2 then
Feld2.visible = false
end if

FUNKTIONIERT NICHT!

Wenn mir jemand helfen kann, bin ich happy!
(Kann es sein, das ich vorhab die db und rec definieren muß über DIM...)

Stefan

Sascha Trowitzsch
03.01.2002, 10:26
Hallo Stefan,

kürzer ist erstens:

Feld2.Visible = (Feld1 = X) And (Feld1 <> 2)

Zweitens kann in einem Endlosformular ein Steuerelement nur global sichtbar/unsichtbar gemacht werden, nicht für jeden einzelnen DS.
(Es handelt sich ja um ein Steuerelement.)

Solltest du A2000 haben, so lässt sich was mit bedingter Formatierung machen (simulieren), indem du bei zutreffender Bedingung Schrift- und Hintergrundfarbe von Feld1 der Hintergrundfarbe anpasst und es damit quasi unsichtbar ist.

Ciao, Sascha