Wenn_Formel für Datum

17/10/2008 - 21:58 von Oski | Report spam
Hallo

Wer kann hier weiterhelfen. Ich muss in einem Bericht zwei Datumsfelder
genau übereinander ausgeben, natürlich nur das letztere Datum darf angezeigt
werden. Ich habe mit „Transparenz“ versucht, das ist aber nicht richtig weil,
wenn beide Datumsfelder einen Wert beinhalten werden beide übereinander
geschrieben.

Beispiel:
Im Excel würde das so aussehen
Eintritt1 Eintritt2 Bericht
Variante A 01.08.2008 01.08.2008
Variante B 01.08.2008 15.10.2008 15.10.2008
Variante C 15.10.2008 15.10.2008

Formel im Excel in der Zelle Bericht =WENN(C8<>"";C8;B8)

wie könnte das im Access 2003 aussehen?

Gruss
Oske
 

Lesen sie die antworten

#1 Jens Schilling
18/10/2008 - 00:36 | Warnen spam
Hallo, Oske

Oski wrote:
Wer kann hier weiterhelfen. Ich muss in einem Bericht zwei
Datumsfelder genau übereinander ausgeben, natürlich nur das letztere
Datum darf angezeigt werden. Ich habe mit "Transparenz" versucht, das
ist aber nicht richtig weil, wenn beide Datumsfelder einen Wert
beinhalten werden beide übereinander geschrieben.



Du kannst die Felder direkt übereinander legen, und mit der Eigenschaft
"visible", also sichtbar arbeiten.
Das heisst, Du blendest je nach Bedarf das eine oder andere Feld aus.

Beispiel:
Im Excel würde das so aussehen
Eintritt1 Eintritt2 Bericht
Variante A 01.08.2008 01.08.2008
Variante B 01.08.2008 15.10.2008 15.10.2008
Variante C 15.10.2008 15.10.2008

Formel im Excel in der Zelle Bericht =WENN(C8<>"";C8;B8)

wie könnte das im Access 2003 aussehen?



In ein geeignetes Ereignis (z.B. "Beim Formatieren") legst Du ein
Code-Schnipsel, dass letztlich Deiner Wenn-Formel nicht unàhnlich ist. Das
könnte so aussehen:

If Me.Eintritt1 <= Me.Eintritt2 Then
Me.Eintritt2.Visible = True
Me.Eintritt1.Visible = False
else
Me.Eintritt2.Visible = False
Me.Eintritt1.Visible = True
End If

Ich hab' hier bewusst auf eine kompaktere Darstellung verzichtet, um den
Wiedererkennungseffekt für Dich zu erhalten.
Sollte ein Feld keine Werte enthalten können, sollte Dir ein Blick in die
Hilfe zur NZ-Funktion weiterhelfen können.

Gruss
Jens

Ähnliche fragen