Abfragemanager

Liebe Kollegen!
Zwei Probleme:
1) Mit welchem Ausdruck kann man in Zeichenfolgefeldern nach Zeichen suchen, die durchgehend GROSS geschrieben swind?
2) in einem Zeichenfolgenfeld werden Abfragen nur unvollständig "gefunden", obwohl in den Zeilen Zeichen stehen. Bei direkten Abfragen dieser Infos werden sie aber nicht "gefunden". Woran kann das liegen.

Danke für jedwede Hilfe :-))
Hallo Kollege,

(1) ist recht einfach:

[DeinFeld].UCase = [DeinFeld]

selektiert alle Datensätze, deren Attribut im Feld [DeinFeld] ausschließlich aus Großbuchstaben, Zahlen oder Nix besteht. Falls du Zahlen und NULL-Werte auch noch ausschließen möchtest, kannst du z.B...

([DeinFeld].UCase = [DeinFeld]) AND ([DeinFeld].IsNull.not) AND ([DeinFeld].IsNumber.Not)

...schreiben.

Frage (2) verstehe ich nicht so ganz. Vielleicht gibst du mal ein Beispiel...

Gruß vom M
Liebe Maxilla,
danke für die Antwort. Frage 2 hat sich erledigt, nachdem ich in ein neues Shape angelegt habe.
Wichtig: ich hab was vergessen, entschuldige. Du musst zuvor ein Skript ausführen, das die Unterscheidung zwischen Groß- und Kleinschreibung aktiviert.

Also, bevor du den Abfragemanager benutzt, folgende Codeline in ein leeres Skritfenster kopieren, kompilieren und ausführen:

String.SetCaseSensitiveCompare(TRUE)

Gruß, M.