Verwenden von MSAccess 2016 64-Bit mit einem SQL Server Express-Back-End. Ich versuche unformatierte Telefonnummern in einem Nvarchar-Feld zu speichern.Textfeldformateigenschaft - Telefonnummer mit Durchwahl: Befüllt von rechts nach links statt von links nach rechts
Stored Value
123456789054321
Erwartete Anzeigeformat
123-456-7890 x.54321
Um dies zu tun, muss ich sie auf Formulare und Berichte richtig, um sicherzustellen, anzuzeigen.
Aus irgendeinem Grund füllt sich die Eigenschaft format von rechts nach links. Wenn ich tippe:
1234567890
Es zeigt
- 1-2345 x.67890
Während ich
123-456-7890 x.
erwarten Dies sind die Formate Ich habe versucht:
&&&\-&&&\-&&&&" x."&&&&&;"(123-456-7890 x.12345)"
@@@\[email protected]@@\[email protected]@@@" x."&&&&&;"(123-456-7890 x.12345)"
Was muss ich tun, um es richtig anzuzeigen?
Das war es. Ich sah Bezug auf das auf MSDN für die Eingabemaske und versuchte es sogar, aber im Nachhinein am falschen Ende des Formats. Jetzt, um zu sehen, ob meine Benutzer ausflippen oder nicht. – sbitaxi
Viele Benutzer mögen Eingabemasken nicht. Möglicherweise müssen Sie Code hinzufügen, um das Verhalten des Cursors zu steuern, wenn Benutzer auf das Textfeld klicken. – Gustav
ja und ich kann schätzen, warum. Ich verzichte deshalb auf die Eingabemaske. In diesem Fall, als ich mein Ziel recherchierte, gab es eine Erwähnung der Verwendung! um den Eintrag für die Eingabemaske umzukehren, aber ich habe nichts davon für Formate gesehen. – sbitaxi