Zeichensatzprobleme

03/04/2009 - 07:27 von Norbert Schulze-Kahleyß | Report spam
Moin NG,

gestern abend passierte etwas merkwürdiges. Ich habe ein Feld
[Kunde-Nr], welches ich in VBA z.B. über Me.[Kunde-Nr] benutze.
Plötzlich stoppt das Programm an dieser Stelle die Ausführung und möchte
einen Parameter für Kunde-Nr. Im Quellcode zeigt mir die
Auto-Ergànzungsfunktion "Me.Kunde_Nr", also mit Unterstrich.

Kurz bevor das passierte, hatte ich versehentlich auf amerikanisches
Tastaturlayout umgestellt. Das habe ich natürlich rückgàngig gemacht,
aber der Effekt tritt auch auf anderen Rechnern auf.

Komisch ist auch, dass der Effekt nur ein Formular betrifft.

Wo muß ich drehen?

Norbert
 

Lesen sie die antworten

#1 Karl Donaubauer
03/04/2009 - 09:31 | Warnen spam
Norbert Schulze-Kahleyß wrote:
gestern abend passierte etwas merkwürdiges. Ich habe ein Feld
[Kunde-Nr], welches ich in VBA z.B. über Me.[Kunde-Nr] benutze.
Plötzlich stoppt das Programm an dieser Stelle die Ausführung und möchte
einen Parameter für Kunde-Nr. Im Quellcode zeigt mir die
Auto-Ergànzungsfunktion "Me.Kunde_Nr", also mit Unterstrich.

Kurz bevor das passierte, hatte ich versehentlich auf amerikanisches
Tastaturlayout umgestellt. Das habe ich natürlich rückgàngig gemacht,
aber der Effekt tritt auch auf anderen Rechnern auf.

Komisch ist auch, dass der Effekt nur ein Formular betrifft.

Wo muß ich drehen?



Ein Minus in einem Objektnamen ist generell keine gute Idee.
Daher würde ich dir raten, dem Hinweis von VBA zu folgen. ;-)
s.a. www.donkarl.com/?FAQ1.5

Ich verwende sonst nie Sonderzeichen in Objektnamen, aber bei
einem kurzen Test wurde bei mir auch gerade das Minus im
VBA-Editor durch Unterstrich ersetzt und musste hàndisch
ausgebessert werden. War das bei dir im VBA-Editor vorher
anders? Oder ist nur die Parameterabfrage neu?

Falls letzteres: Wann genau kommt die Parameterabfrage?
Beim Öffnen des Formuares, beim Schließen, bei einer Aktion?
Hast du überprüft, ob du im Formular überall die richtige
Schreibweise verwendest, auch in Filter- oder Sortiereigenschaften etc.?

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
3. SQL Server-Entwickler-Konferenz - Nürnberg im Mai

Ähnliche fragen