Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: perluna am August 11, 2010, 10:08:57

Titel: Ersetzen von mehreren Zeichen in einer Spate
Beitrag von: perluna am August 11, 2010, 10:08:57
Hallo,

eine Spalte meiner Tabelle sieht so ähnlich aus wie:

LCA±1234
TA+9876
KSV-1346
KV1426

Ich würde gerne das "±", "+" und "-" rauslöschen.

Versucht habe ich es bereits mit "ersetzen" aber irgendwie bekomme ich da nicht mehrere Beziehungen zusammen es kommt immer eine Fehlermeldung.
Hier mal die beiden dinge wie ich es schon versucht habe (beides hat leider nicht funktioniert):
1.
"                Wenn(IstNull([Tbl_Linked_MeasuringList]![TAG]);"";
                           Wenn(IstNull([Tbl_Linked_MeasuringList]![TAG]);"";
                                     Wenn(IstNull([Tbl_Linked_MeasuringList]![TAG]);"";Ersetzen([Tbl_Linked_MeasuringList]![TAG];"-";""));
                           Ersetzen([Tbl_Linked_MeasuringList]![TAG];"+";""));
                 Ersetzen([Tbl_Linked_MeasuringList]![TAG];"±";""))
"
2.
"               Ersetzen(
                               Ersetzen(
                                             Ersetzen([Tbl_Linked_MeasuringList]![TAG];"±";""));
                               [Tbl_Linked_MeasuringList]![TAG];"+";""));
                 [Tbl_Linked_MeasuringList]![TAG];"-";""))
"



Habt ihr vllt eine Idee für mich?


Liebe Grüße und dank im Vorraus
Perluna
Titel: Re: Ersetzen von mehreren Zeichen in einer Spate
Beitrag von: MzKlMu am August 11, 2010, 10:24:51
Hallo,
versuche es so:
Ersetzen(Ersetzen(Ersetzen([tag];"+";"");"-";"");"±";"")
Der Tabellenname ist nicht notwendig.

PS:
Ein Feldname "TAG" sollte unbedingt vermieden werden. Das ist auch eine gleichnamige Feldeigenschaft (Marke=Tag)
Titel: Re: Ersetzen von mehreren Zeichen in einer Spate
Beitrag von: perluna am August 11, 2010, 10:30:48
Vielen Dank, es hat geklappt  :)