2016-04-22 16 views
0

Ich habe eine Shorttext-Spalte in meiner Tabelle namens 'Titel'.
Ich möchte die Eingabe validieren, so dass nur 'Herr', 'Frau', 'Frau', 'Fräulein' und 'Dr' erlaubt sind. Ich möchte keine Nachschlagetabelle erstellen. Ich habe einen Screenshot beigefügt, was ich versuche zu erreichen, aber ich halte auf einen Fehler bekommenWie erstelle ich eine 'IN' Validierungsregel in MS Access 2013

enter image description here

Antwort

0

Diese Regel sollte funktionieren. Überprüfen Sie sorgfältig die Angebote in der Validierungsregel. Sie sollten direkte Anführungszeichen sein, versuchen Sie nicht, von MS Word zu kopieren, es konvertiert gerade Anführungszeichen, um standardmäßig zu "paaren". Geben Sie die Anführungszeichen in der Validierungsregel einfach manuell ein.

+0

ich verwendet habe, [Titel] In ("Herr", "Frau", "Frau", "Miss", "Dr. ") sowie In (" Herr "," Frau "," Frau "," Fräulein "," Dr. "). Beide geben mir den obigen Fehler – Eminem

+0

@Eminem Nur auf Access 2007 getestet - diese Regel funktioniert gut. Die einzige Änderung, die es macht, ist das Hinzufügen eines Leerzeichens nach "In" und vor dem Beginn der Klammern, aber das sollte keinen Fehler verursachen. – Bridge

+0

Ich habe versucht, Kopieren-Einfügen In ("Herr", "Frau", "Frau", "Fräulein", "Dr") zu Validierungsregel für Textfeld in Access 2010 - es funktionierte gut, Raum nach IN wurde automatisch hinzugefügt, wenn geändert Fokus von Validierungsregel Zeile –

0

Umgehung:

[Title]="Mr" Or [Title]="Ms" Or [Title]="Mrs" Or [Title]="Miss" Or [Title]="Dr" 

Lösung:

In("Mr";"Ms";"Mrs";"Miss";"Dr")