Autor Thema: Feldinhalt auslesen, welche \ und , enthalten  (Gelesen 1471 mal)

Offline Seterra

  • Aktives Mitglied
  • ***
  • Beiträge: 206
Feldinhalt auslesen, welche \ und , enthalten
« 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
Dieses »Hihihihi« war ein ganz eigenartiges, man möchte sagen, nach innen gerichtetes Lachen, bei welchem seine Äuglein lustig funkelten. Man hörte, daß es ein Gewohnheitslachen war.

Glombi

  • Gast
Re: Feldinhalt auslesen, welche \ und , enthalten
« Antwort #1 am: 18.01.12 - 11:26:27 »
Die Spaltenformel so:
@If(@Contains(fdShortName;"\\");@Left(fdShortName + ",";",");fdShortName)

und die Zugriffsformel so:
SELECT Form = "Project"
« Letzte Änderung: 18.01.12 - 11:53:23 von Glombi »

Offline Seterra

  • Aktives Mitglied
  • ***
  • Beiträge: 206
Re: Feldinhalt auslesen, welche \ und , enthalten
« Antwort #2 am: 18.01.12 - 11:49:15 »
Danke!

Er meldet mir ungenügende Argumente für die @If-Funktion.
Dieses »Hihihihi« war ein ganz eigenartiges, man möchte sagen, nach innen gerichtetes Lachen, bei welchem seine Äuglein lustig funkelten. Man hörte, daß es ein Gewohnheitslachen war.

Glombi

  • Gast
Re: Feldinhalt auslesen, welche \ und , enthalten
« Antwort #3 am: 18.01.12 - 11:53:39 »
Sollte jetzt gehen...

Offline Seterra

  • Aktives Mitglied
  • ***
  • Beiträge: 206
Re: Feldinhalt auslesen, welche \ und , enthalten
« Antwort #4 am: 18.01.12 - 14:36:31 »
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.
« Letzte Änderung: 03.02.12 - 08:46:54 von Seterra »
Dieses »Hihihihi« war ein ganz eigenartiges, man möchte sagen, nach innen gerichtetes Lachen, bei welchem seine Äuglein lustig funkelten. Man hörte, daß es ein Gewohnheitslachen war.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz