Mai 17, 2021, 11:10:01

Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!


Ersetzen in Abfrage

Begonnen von BikeArno, März 29, 2021, 17:31:09

⏪ vorheriges - nächstes ⏩

BikeArno

Hallo,

aus für mich unerklärlichen Gründen bekomme ich eine #Fehler-Meldung in einer simplen Abfrage:

Und zwar möchte ich in einer Abfrage leere Felder durch "keine Angabe" ersetzen. Dazu folgender Code:
Land: Ersetzen([tbl_Beispiel.Bundesland];"";"keine Angabe")
Wenn ich diese im Abfrageentwurf unter "Feld" eingebe, verschwindet zunächst der Eintrag der zugeordneten "Tabelle" im Entwurf. Stelle ich die Tbelle wieder ein kommt eine Fehlermeldung "Sytaxfehler in Abfrageausdruck [...]. Ich finde abere keinen Syntaxfehler - Ihr?

Lösche ich hingegen die Tabellenzuordnung, erscheint der o.g. #Fehler. Bin ratlos...


DF6GL

Hallo,


Syntaktisch, aber Replace ist fehl am Platz:

Land: Ersetzen([tbl_Beispiel].[Bundesland];"";"keine Angabe")

Zitatin einer Abfrage leere Felder durch "keine Angabe" ersetzen.


eher so:
Land:  nz([Bundesland];"keine Angabe")

BikeArno

Zitat von: DF6GL am März 29, 2021, 18:46:58eher so:

Land:  nz([Bundesland];"keine Angabe")

Stimmt, so funktioniert es und ist auch logisch. Danke Franz!