Domino 9 und frühere Versionen > ND6: Entwicklung

Re: Herausforderung ( Gruppenmitglieder in Ansicht anzeigen )

(1/4) > >>

the-mk:
Hallo,

ich habe folgendes Problem:

In einer Maske lasse ich in 4 Feldern die folgenden Informationen eigeben:

Gruppenmitglied    Gruppe     Gruppenleiter   Gruppensprecher

Die Namen werden beim einlesen tabellarisch aufgelistet (Gruppe, Leiter, Sprecher werden anhand des Namens berechnet).
Natürlich möchte ich diese Informationen auch auswerten.
Die View soll folgendermaßen kategorisiert sein:

Leiter
         Gruppe
                      Mitglied
                                   Sprecher

Hier stellt sich das Problem, wenn ich Mitglieder eintrage, die in verschiedenen Gruppen sind, werden einem Leiter Gruppen zugeordnet, für die er keine Verantwortung hat.
Auch werden Mitglieder in Gruppen aufgeführt, in denen sie nicht sind.

Hat jemand eine Idee?

Axel:
Hi,

versuch's mal so:

Gruppenleiter + "\\" + Gruppe + "\\" + Gruppenmitglied + "\\" + Gruppensprecher

Axel

Tode:
lass es mich mal versuchen zu "übersetzen", damit ich auch verstehe, was Du meinst:

Du hast 2 Masken:

1. Konfiguration Gruppen mit 4 Feldern:
Gruppenmitglied    Gruppe     Gruppenleiter   Gruppensprecher

2. Hauptmaske
Hier steht irgendwo ein Name, und zu diesem Namen werden per Lookup die Gruppendaten ausgelesen

Jetzt kann aber ein Name in verschiedenen Gruppen Mitglied sein...

Also ergibt sich für Dein Lookup folgende Tabelle:
Hans Wurst:
Gruppe1Leiter1Sprecher1Gruppe2Leiter2Sprecher2Gruppe3Leiter3Sprecher3
In der Ansicht hast Du 4 Spalten, alle Kategorisiert, und da erscheint nun Dummerweise folgendes (alle Eintrrrrrrrrrrrrrräge erscheinen für dieses EINE Dokument):

Leiter1
     Gruppe1
          Mitglied1
               Sprecher1
               Sprecher2
               Sprecher3
     Gruppe2
          Mitglied1
               Sprecher1
               Sprecher2
               Sprecher3
     Gruppe3
          Mitglied1
               Sprecher1
               Sprecher2
               Sprecher3

Leiter2
     Gruppe1
          Mitglied1
               Sprecher1
               Sprecher2
               Sprecher3
...

Das liegt in der Natur der Sache....
In einer Kategorisierten Ansicht "Weiss" die 2. Spalte nicht, aufgrund welches Wertes sie sich in einer bestimmten Kategorie befindet, also kategorisiert sie sich mit ALLEN Ihren werten neu...

Um das zu erreichen, was Du willst, darfst Du nur EINE Kategorisierte Spalte nehmen. Diese enthält folgende Formel:

Leiter + "\\" + Gruppe + "\\" + Mitglied + "\\" + Sprecher

dadurch wird eine tatsächliche 1 : 1 Verknüpfung zwischen den einzelnen Werten gemacht, und jede Gruppe erscheint tatsächlich nur unter Ihrem zugehörigen Leiter, und der Sprecher ebenfalls..

HTH
Tode

the-dc:
Hi ...

Erst mal Danke für eure Hilfe!

Ich entwickle mit the-mk an der Datenbank!

Den Trick mit dem Gruppenleiter + "\\" + Gruppe + "\\" + Gruppenmitglied + "\\" + Gruppensprecher
haben wir schon probiert, allerdings wollen wir unsere Kategorisierung beibehalten und nicht aufgeben! Darum haben wir aus der Spalte Gruppenleiter + "\\" + Gruppe + "\\" + Gruppenmitglied + "\\" + Gruppensprecher das jeweilige ausgelesen und wieder in eine neue Spalte geschrieben nach der wir dann Kategorisieren wollen.

Ohne Kategorisierung haben wir dann keine doppelten Einträge mehr und die 1:1  Beziehung ist wie beschrieben hergestellt. Wenn wir aber jetzt die Spalten kategorisieren, ist alles wieder total im .. :-X kaputt!

Woran kann das liegen, obwohl es doch ohne Kategorisierung funktioniert!

the-mk:
Worum es uns geht: Wir wollen auswerten, wie viele Mitglieder in einer Gruppe sind.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln