Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: claus66 am Januar 28, 2015, 15:25:55

Titel: If-Else-Funktion in Abfrage
Beitrag von: claus66 am Januar 28, 2015, 15:25:55
Hallo,

folgendes Problem in einer Abfrage (englische Office-Version!):

In einer berechneten Spalte möchte ich eine Verketten-Funktion mit Wenn-Dann-Funktion erstellen.

Wenn das Feld [Material1] (=Textformat) leer ist, soll die berechnete Spalte auch leer bleiben.
Falls nicht leer, dann soll das Feld [Material1] und [Material2] miteinander verkettet werden.

Folgendes habe ich zuletzt leider ergebnislos probiert:

IIf([Material1]="","",[Material1]&"/"&[Material2])

Das Verketten funktioniert einwandfrei. Jedoch bleibt das Feld nicht komplett leer, wenn [Material1] leer ist. Er bringt dann immer den Schrägstrich (/) als Ergebnis.

Mittlerweile habe ich kapiert, dass die englische Office-Version Semikolon nicht akzeptiert und dass man stattdessen Kommas setzen muss.

Vielleicht erkennt jemand den Fehler auf den ersten Blick und kann mir weiterhelfen. In diesem Falle besten Dank im Voraus.

MfG
Claus66
Titel: Re: If-Else-Funktion in Abfrage
Beitrag von: DF6GL am Januar 28, 2015, 15:45:08
Hallo,

Feld:        [Material1] + "/" + [Material2])
Titel: Re: If-Else-Funktion in Abfrage
Beitrag von: claus66 am Januar 28, 2015, 16:22:58
... das war es! "&" mit "+" ersetzt.

Vielen Dank.

Gruss
Claus66