Autor Thema: Ansicht: SELECT !CONTAINS (ich verzweifele)  (Gelesen 9912 mal)

Offline Malycor

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
Ansicht: SELECT !CONTAINS (ich verzweifele)
« am: 02.04.14 - 11:51:25 »
Hallo zusammen,

ich hätte da mal wieder eine Frage an die Spezialisten. (Für Euch wahrscheinlich ein kleineres Problem - für mich ein Großes, wo ich ewig schon im dunkeln tippe)

Ich habe in einer Maske eine Dialogliste /
Option:  Use formula for choices.
Option:  "Allow values not in list" ist aktiviert

@Unique(
@DbColumn("":"NoCache";"";"Ereignis";1))

Als Ereignis kann also ausgewählt werden: Wert1, Wert2, Wert3, Wert4, Wert5
Soweit sogut. Die Selection in der Dialogliste funktionert soweit.


Nun möchte ich eine ANSICHT erstellen, in der mir NUR die Dokumente angezeigt werden, die NICHT den Wert "Wert1, Wert2, Wert3, Wert4, Wert5" enthalten: Angenommen jemand hätte Wert123 eingegeben.Frage WIE ?

SELECT (!@Contains(Ereignis; Wert1 | Wert2 | Wert3 | Wert4 | Wert5))

Es klappt aber nicht :-(
Kann mir bitte wer den Stein des Anstoßes geben, was ich falsch mache?

Beste Grüße und einen sonnigen Mittwoch Euch allen noch.

Olaf L.

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: Ansicht: SELECT !CONTAINS (ich verzweifele)
« Antwort #1 am: 02.04.14 - 12:07:09 »
Probier mal
SELECT (Feld!="Wert1":"Wert2":"Wert3":...)

Chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline Malycor

  • Frischling
  • *
  • Beiträge: 25
  • Geschlecht: Männlich
Re: Ansicht: SELECT !CONTAINS (ich verzweifele)
« Antwort #2 am: 02.04.14 - 12:21:04 »
Danke für die schnelle Antwort @Chris - Das Funktioniert NUR mit einem Wert  >:(
SELECT (Feld!="Wert1")

Sobald ich eine ODER Verknüpfung "reinbringe" ...
SELECT (Feld!="Wert1":"Wert2")

funktioniert es NICHT mehr  :-[

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Ansicht: SELECT !CONTAINS (ich verzweifele)
« Antwort #3 am: 02.04.14 - 12:27:44 »
Deine Formel nimmt alle Dokumente, bei dem ein Wert ungleich der Liste ist (was immer erfüllt ist). Probier mal

Select !(feld = "Wert1":"Wert2")

Gruß Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Ansicht: SELECT !CONTAINS (ich verzweifele)
« Antwort #4 am: 02.04.14 - 14:13:22 »
Oder maches universeller:
SELECT !(Feld1 *= "Wert1" : "Wert2" : "Wert3" : "Wert21")

Durch den Permutationsoperator *= kannst Du in Feld1 sogar Mehrfachwerte haben und wiederum mit Mehrfachwerten auf der anderen Seite vergleichen.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz