![](/forum/profile/get-photo.asp?memberid=27&type=profile&rnd=376) Elite Veteran
Beiträge: 860
![500](http://www.donkarl.com/forum/images/decorations/multiple/500.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![100](http://www.donkarl.com/forum/images/decorations/multiple/100.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://www.donkarl.com/forum/images/decorations/multiple/25.gif) Ort: Wien | Hallo!
Marzer
Wenn ich in einer bedingten Formatierung die Bedingung so formuliere:
(Ausdruck ist) Länge([Bezeichnung] & "")>0
dann macht Access daraus:
Ausdruck ist Länge([Bezeichnung] _ "")>0
d.h. es ersetzt das Ampersand & Zeichen durch ein _ Underscore.
[Bezeichnung] ist dabei ein Datenfeld aus der DB.
Werden bestimmte Zeichen bei der Formulierung von Bedingungen nicht akzeptiert? Gibt es noch andere?
Ich habe versucht, das mit A10 nachzuvollziehen. Es ist mir nur teilweise gelungen.
Das & wurde im eigentlichen Ausdruck nicht geändert sondern nur in der ersten BF-Dialogmaske als Unterstrich angezeigt, in der man alle Bedingungen im Überblick sieht.
Falls du das meinst, dann liegt es wohl daran, dass in dieser Übersicht ein Bezeichnungsfeld zur Anzeige verwendet wird. In der Beschriftung (Caption) von Bezeichnungsfeldern (und Schaltflächen) erzeugt man seit jeher mit & einen Unterstrich unter dem folgenden Buchstaben (in deinem Beispiel ein Leerzeichen). Das dient dazu, die Schnellzugriffstaste (Alt+Buchstabe) anzuzeigen.
----- Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy... |