Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: King am 05.07.02 - 12:51:22
-
Hi Forum,
ich habe hier ein kleines Problem.
Wie kann ich eine Ansicht erstellen, die nur Dokumente (Antwortdokumente) anzeigt, die keine Hauptdokumente mehr besitzen ?
Vielen Dank
King
-
Hi,
das ist kein Problem, du mußt nur die Ansichtsformel so ändern, dass er nur die Antwortdokumente nimmt und die Option "Antwortdokumente hierachisch anzeigen" mußt du deaktivieren.
Die Ansichtsformel kann z.B. so aussehen:
@Select Form = "Name der Antwortmaske"
Axel
-
Hi Axel,
danke für deine schnelle Antwort, werde es mal veruchen, meld mich auf alle Fällle noch mal.
Gruss
King
-
Hi Axel,
hast Du wohl etwas falsch verstanden. Ich habe eine Ansicht mit Haupt- und Antwortdokumenten. Jetzt lösche ich das Hauptdokument und die übriggebliebenen Antwortdokumente will ich in einer Ansicht anzeigen. Mit deiner Lösung bekomme ich aber alle Antwortdokument aus sämtlichen Einträgen zurück.
MFG
King
-
Hi,
sorry, es Freitag nachmittag, da ist manchmal der Blick etwas getrübt. :-/
Mir ist kein Weg bekannt, wie man "elternlose" Antwortdoks. findet.
Ich gehe bei einer DB mit Haupt- und Antwort-Dokumenten immer den Weg, dass ich beim Löschen eines Hauptdokumentes prüfe, ob es Antworten dazu gibt. Wenn dies der Fall ist, werden diese autom. mitgelöscht. So ist es ausgeschlossen, dass es Antwortdokumente ohne dazugehöriges Hauptdokument gibt.
Vielleicht solltest du mal über diesen Weg nachdenken.
Axel
-
Hi Axel,
ich muss das so machen wie oben beschrieben. Hast Du keine Idee ? Ich habe mir schon mal Gedanken gemacht. Könnte man das ganze nicht mit ID´s lösen ?
MFG
King
-
Hi,
dann mußt du das aber mit einer Suche machen. Gibt es ein Hauptdokument mit der entsprechenden ID noch usw. Das Ergebnis kannst du aber nicht direkt in einer Ansicht darstellen. Es sei den, du setzt in den Antworten die zu dieser ID gehören ein Flag und es gibt eine Ansicht die nur Dokumente anzeigt, bei denen dieses Flag gesetzt ist.
Axel
-
So Leute jetzt kommt die Lösung. Du musst nur die SELECTION der Ansicht ändern. Da hat der AXEL schon mal den richtigen Ansatz. Aber die Lösung sieht so aus:
SELECT Form="Maskenname oder Alias"
Dann erstellst Du eine Spalte, die nur Antworten anzeigen soll. Dann musst Du ein Formel hinterlegen die in etwa so aussehen kann. @if(@IsResponsedoc;....;....)
OK versuch mal.
Gruss
Andreas Schmidt 8)