Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Seterra am 18.01.12 - 10:51:35
-
Hallo und guten Morgen
Ich glaube, ich habe mich komplett verhaspelt.
Problem: Im Feldnamen "Shortname" befinden sich Werte, die so aussehen: Peter\Peter, Hans. Ich möchte jetzt die Werte haben, welche den \ enthalten und links vom , stehen. Also nur die Peter\Peter.
Hintergrund: Eine Darstellung ohne die mit , abgetrennten Einträge (damit werden alternative Suchnamen generiert) und die stören in einer Ansicht.
Ich habe mir jetzt die folgende Formel zusammengebastelt:
SELECT Form = "Project" & @If(@Contains(fdShortName;"\\");
@If(@Contains(@Left(fdShortName;"\\");",");@Left(fdShortName;",");"");@If(@Contains(fdShortName;"\\");fdShortName;""))
Aber irgendwie klappt es nicht.
Was mache ich falsch?
Besten Dank für einen Hinweis.
Peter
-
Die Spaltenformel so:
@If(@Contains(fdShortName;"\\");@Left(fdShortName + ",";",");fdShortName)
und die Zugriffsformel so:
SELECT Form = "Project"
-
Danke!
Er meldet mir ungenügende Argumente für die @If-Funktion.
-
Sollte jetzt gehen...
-
irgendwo ist noch ein Hund drin. Ich krieg zwar ein Ergebnis und zwar alle Dokumente. Egal ob ein , oder ein\ drin ist. Die, die nur ein , drin haben sollten gar erscheinen. Nur die, die ein \ im Feld haben, bis zum ersten Komma.
Ich übe mal weiter.
Vielen Dank für den Ansatz. Der stimmt bestimmt. Ich mach bloss einen Überlegungsfehler.