Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Bernd Sowa am Januar 14, 2025, 07:55:12

Titel: Komma in Schrägstrich umwandeln
Beitrag von: Bernd Sowa am Januar 14, 2025, 07:55:12
Guten Morgen,
ich habe da noch eine Frage.

Kann man in einem Textfeld das Kommazahlen ausgibt (Als Zahl formatiert) bei der Anzeige im Formular das Komma durch einen Schrägstrich ersetzen?

Ich habe es bei Form_Load()
mit

  Me.Rohr_Nr
    Select Case KeyAscii
    Case 44
    KeyAscii = 47
    End Select

probiert aber das klappt nicht.
Habt ihr eine Idee?
Titel: Re: Komma in Schrägstrich umwandeln
Beitrag von: MzKlMu am Januar 14, 2025, 08:07:55
Hallo,
das geht nur, wenn der Datentyp des Feldes Text ist.
Dann kannst du mit Replace die Zeichen tauschen.
Titel: Re: Komma in Schrägstrich umwandeln
Beitrag von: Bernd Sowa am Januar 14, 2025, 08:41:04
Hallo Klaus,
mit Replace habe ich noch nicht gearbeitet.
Ich denke, ich kann die Formatierung noch in Text ändern.

Wo und wie setze ich dann Replace ein?
In einer Abfrage eine Spalte einfügen? Hab da keine Idee.

Rohr_Nr_2: Replace.... ???

Titel: Re: Komma in Schrägstrich umwandeln
Beitrag von: MzKlMu am Januar 14, 2025, 08:57:13
Hallo,
die Formatierung hat mit dem Datentyp nichts zu tun.
Der Datentyp wird in der Tabelle direkt festgelegt.
Wenn dort eine Zahl definiert ist, musst du in einer Abfrage ein extra Feld für Replace anlegen.

Zu Replace findest du in der Hilfe ausführliche Informationen.
Titel: Re: Komma in Schrägstrich umwandeln
Beitrag von: Bernd Sowa am Januar 14, 2025, 09:04:20
Ich danke dir...