Autor Thema: In Ansicht doppelte Einträge ausblenden  (Gelesen 3241 mal)

Offline holgenoni

  • Frischling
  • *
  • Beiträge: 26
In Ansicht doppelte Einträge ausblenden
« am: 16.10.08 - 11:44:44 »
Hallo @ all,

ich habe da ein kleines Problem und weiß nicht wie ich es angehen soll.

Ich habe eine View erstellt die als Auswahlliste für die "Dialog List" dienen soll.
Nun ist es so, das es mehrere Dokumente gibt die in dem von der View verwendeten Feld den gleichen Inhalt haben.

Somit zeigt die View einträge mehrfach an. Wenn ich jetzt die "Dialog List" verwende, hab ich dort auch die gleichen Werde mehrfach zur auswahl.

Wenn ich nun die Kategorisierung aktiviere, hab ich das Problem das in der "Dialog List" werte die mit einem Backslash (z.B. "Der\Test") getrennt sind, einzeln angezeigt werden und nicht als eine Auswahl.

Zur besseren verständiniss sind hier mal ein paar Screenshots:

So schaut die View aus die mehrfachwerte anzeigt.



Und so schaut das dann in der "Dialog List" aus:




Ist natürlich nicht wünschenswert wenn es so ausschaut.



Und so schaut die "Dialog List" aus wenn in der View die Spalte Kategorisiert ist:



Ist ja auch falsch da die Einträge z.B. "Client\Software" aufgeteilt werden auf "Client" und "Software".


Ich hoffe ich konnte mich verständlich ausdrücken.

Vielleicht hat ja einer von euch einen klienen Tip für mich.

Grüße aus Österreich
Andy

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: In Ansicht doppelte Einträge ausblenden
« Antwort #1 am: 16.10.08 - 11:49:29 »
Wenn Die Spalte sortiert (NICHT kategorisiert) ist, musst Du über den Rückgabewert des DBColumn ein @Unique machen.

_val := @DBColumn( .. );
@Trim( @Unique( _val ) )
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Glombi

  • Gast
Re: In Ansicht doppelte Einträge ausblenden
« Antwort #2 am: 16.10.08 - 11:58:34 »
Eine andere Möglichkeit ist, für Ansicht einen eindeutigen (ODBC) Index einzustellen. Das ist eine Option im "Propeller-Hütchen-Reiter".

Vorteil: Die 64 K Grenze wird erst sehr viel später erreicht.

Andreas

Offline Werner Götz

  • Aktives Mitglied
  • ***
  • Beiträge: 248
  • Geschlecht: Männlich
Re: In Ansicht doppelte Einträge ausblenden
« Antwort #3 am: 16.10.08 - 12:16:07 »
Beim Vorschlag von Glombi muss aber beachtet werden, dass nicht Leserfeld-geschützte Dokumente dabei sind. Notes wählt sich nämlich beliebige Dokumente aus, die in der Ansicht verbleiben. So kann es dann passieren, dass ein Anwender einen Spaltenwert nicht sieht, obwohl er auf andere Dokumente mit diesem Spaltenwert Zugriff hätte.

Ich mache sowas deshalb meist über eine eine kategorisierte Spalte, auch bei dieser Lösung bekommt man jeden Wert nur einmal.

-Werner

Offline holgenoni

  • Frischling
  • *
  • Beiträge: 26
Re: In Ansicht doppelte Einträge ausblenden
« Antwort #4 am: 16.10.08 - 12:48:12 »
Ich habs jetzt so gemacht wie es dirk_2909 empfohlen hat.
Und es funktioniert tadellos.

Vielen dank für eure hilfe!

Gruß
Andy

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz