Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: jomoe am 31.07.07 - 18:31:22
-
Moin,
habe anscheinend einen Blackout ??? und brauche Eure Hilfe.
Ich habe eine Datenbank in der Personendokumente gespeichert sind. Unter anderem ist dort auch der Vorgesetzte und der Vertreter der jeweiligen Person angegeben. Selbstverständlich gibt es eine ganze Reihe von Personen, die jeweils den gleichen Vorgesetzten hat.
Ich scheitere nun daran eine Ansicht zu erstellen, die mir schlicht eine Liste aller Vorgesetzten liefert - ABER mit der Einschränkung, daß ich nur wissen will, wer Vorgesetzter ist. D.h. die Mehrfacheinträge einer Ansicht sollen eliminiert werden. Normalerweise gibt es dafür ja die Funktion @unique(@dbcolumn(...)), um z.B. in Dialoglisten eine entsprechende Werteliste mit nicht wiederholenden Einträge anzuzeigen.
Mit Dank für Tipps wünsche ich einen schönen Abend, Jörg
-
In den Ansichteneigenschaften den Haken an die markierte Stelle setzen. Das sollte es tun, wenn die Vorgesetzten in der ersten Spalte der Ansicht sind.
-
Hallo
@eknori
Die ODBC-Einstellung löst doch nicht das Problem? Habe es mal getestet. Bringt nicht den gewünschten Effekt.
Wenn das in einer Ansicht gelöst werden muss, dann gibt es nur die Möglichkeit, die Ansicht nach dem Vorgesetzten zu kategorisieren.
Oder seperate Dokumente für die Vorgesetzten anzulegen.
Wenn es nur darum geht, schnell einen Überblick der Vorgesetzten zu bekommen, kann man auch an X-beliebiger Steller der Anwendung/Datenbank eine Aktion setzen die eine Liste anzeigt ( "@Unique( @DBColumn ...")
-
@eknori:
Leider kein ODBC "in der Nähe". Reines Notes.
@dirk_2909:
Danke für den Hinweis. Der Zweck der Sache ist ganz einfach: In der Notes-DB sollen alle MA sehen können, wer Vorgesetzter ist. Die Funktion @unique tut leider bei einer SELECT-Formel ebenfalls nicht. Sonst wär's ja einfach.
Ich kratze mich halt am Kopf, wieso eine meiner Meinung nach so einfache Fragestellung von Notes nicht gelöst werden kann. Ist doch unglaublich.
Immerhin sind ja alle Funktionalitäten im Client eingebaut: Bei den Kategorien passiert nichts anderes. Wenn ich das Feld "Vorgesetzter" als Kategorie einrichte und alle Kategorien komprimiere, habe ich die Liste, die ich möchte.
Leider, leider kann die dieses Ergebnis aber nicht exportieren. Insbesondere in einen Verteiler / Gruppe.
@all
Würde mich über weitere Vorschläge freuen. Immerhin hat mir dieses Forum schon häufig beim Rumbasteln geholfen und das geht doch nicht, daß Notes 'was nicht kann.
Gruß, Jörg
-
nach so einfache Fragestellung von Notes nicht gelöst werden kann
Natürlich kann es gelöst werden!! .. auch von Notes.
Wenn es mit dem kategorisieren klappt, dann auch mit einem @Unique!!
Warum willst Du @Unique ebei einer SELCT-Formel benutzen ??? Wie soll das gehen?
-
@eknori:
Leider kein ODBC "in der Nähe". Reines Notes.
Klar, aber die Option funktioniert auch unter "reinem Notes".
Aus der Designer Hilfe
können Sie die Option "Für ODBC-Zugriff: Eindeutige Schlüssel im Index erzeugen" aktivieren." Mit dieser Option wird... die Anzeige doppelter Datensätze unterdrückt, so dass nur eindeutige Datensätze in der Ansicht angezeigt werden.
-
Klar, aber die Option funktioniert auch unter "reinem Notes".
Und wie? ???
Habe es getestet und es werden trotzdem die "eindeutigen" Werte mehrfach angezeigt :-:
-
so ...
-
Du hast (wie immer) recht :(
Es geht (aber) nur, wenn nur eine sortierte Spalte vorkommt, was auch für die Ausgangsanforderung OK ist.
Ich hatte eine 2. sortierte Spalte in der Ansicht.
-
und das geht doch nicht, daß Notes 'was nicht kann
eben ! ;D
-
;D Ich bin glücklich! Es geht! Heissen Dank!