Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Klafu am 22.12.05 - 11:19:37
-
Hallo erstmal.
Ich hab einmal eine Frage:
Ich bin totaler Anfänger, was den Domino Designer angeht und bin gerade dabei eine eigene Datenbank zu erstellen.
Ich möchte, das die Datenbank so in etwa wie ein Forum nutzbar ist.
Man soll Themen erstellen können, die dann in der Ansicht angezeigt werden, und man soll zu den Themen Antworten schreiben können.
Wie schaff ich es, das zu jedem Thema auch nur die Antworten angezeigt werden, die auch zu dem Thema gehören und nicht auch Antworten zu anderen Themen.
Würd mich über Vorschläge, die das Problem lösen freuen.
-
Warum das Rad neu erfinden ?
http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/domBulletin
-
Und/Oder Du schaust Dir das Discussion-Template an (Stichwort: Response Documents).
-
Warum das Rad neu erfinden ?
http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/domBulletin
Weil es eine selbstgemachte Datenbank sein soll ;)
-
Willkommen im Forum.
Wenn Du das selber machen willst und dabei lernen möchtest, ist das gut :D
Trotzdem schadet es nicht, wenn Du Dir was abschaust.
Die von m3 erwähnte DB ist sicherlich ein guter Anhaltspunkt.
Außerdem zum Thema Haupt- und Antwort-Dokumente: AtNotes Best Practices: Das Arbeiten mit Haupt- und Antwort-Dokumenten (http://atnotes.de/index.php?topic=13984.0)
-
Guten Morgen
Erst mal Danke für den Link TMC
Hab jetzt mal ein bisschen rumgetestet.
Allerdings ist jetzt ein anderes Problem aufgetaucht:
Wenn ich jetzt ein Neues Thema erstelle, es dann Speicher und dann erneut öffne und dann eine Antwort schreiben will, muss ich erst in das Themendoku klicken bevor ich die Aktion Antworten durchführen kann
Da bringt Notes mir dann ne Fehlermeldeung, das kein Dokument zur Beantwortung ausgewählt ist.
Woran kann das liegen ?
------------------------------------------------------------------------------------
Hat sich erledigt.
Wenn ich die Antwortmaske auf Antwort stell, kommt die Meldung, gibts da keinen Anderen Weg, oder macht es nichts, wenn man sie jetzt auf Dokument hat ?
-
Wenn du die Maske als "normales" Dokument erstellst, dann hast du nicht mehr die Verknüpfung zum Hauptdokument und du kannst nicht mehr die Dokumente hierarchisch anzeigen lassen. Ich glaube aber schon, dass du die Dokumente in hierarchischer Anordnung sehen willst, oder?
-
Es wäre an sich nicht schlecht, aber wie kann ich dann die Meldung umgehn, die ich oben geschrieben hab.
Also, das ich nicht extra noch ins Thema klicken muss, um eine Antwort schreiben zu können
-
Das läßt sich, meines Wissens, nicht vermeiden, da Notes ja für das zu erstellende Antwort(Kind)dokument beim Erstellen ein Elterndokument benötigt um die Verknüpfung richtig herzustellen.
-
Kann es dann dafür nicht einfach das offene Dokument verwenden ?
-
Dann sollte es eigentlich gehen. Kommt jetzt drauf an, von wo aus du das Erstellen aufrufst.
-
Ich hab in meiner Themenmaske (Hauptmaske) eine Aktion, die die Antwortmaske aufruft.
Das heißt, ich öffne das gewünsche Thema und kann dann die Aktion Antworten ausführen.
-
hm... müsste ich jetzt mal ausprobieren, aber vielleicht schaust du dir mal das Standarddiskussionsforum an, da kann man auch aus dem Dok heraus eine Antwort erstellen...
-
Hallo.
Ich hatte jetzt mal ne weile Urlaub und mache nun weiter wo ich aufgehört habe.
Ich hab es jetzt mal mit der Antworthierarchi probiert. Da es aber immer noch nicht geht, hab ich etwas rumgetestet und bekomm nun immer eine Fehlermeldung.
Die kommt, wenn ich in einem Themendokument bin und eine Antwort erstellen möchte.
( Das hab ich aber glaub oben schon mal unten irgendwo geschrieben)
Wenn ich dann in das Dokument klicke und dann auf "Antworten" klicke kommt ein Ritch text fehler.
Ansonsten lassen sich die Fehlermeldungen umgehen, indem ich die AntwortenMaske auf "Dokument" stelle.
Aber dann wäre es ja keine Antwortenhierarchie
weis wer, wie ich das Problem lösen kann ?
P.s. Wünsche euch noch eine gutes neues Jahr.
-
Scheinbar hast du in der Antwort ein RT-Feld, was vom Hauptdok erben soll. Das geht aber nicht, weil du eventuell einen falschen Feldnamen in der Formel angegeben hast... Jetzt fehlen Details zu den Masken... Haken bei "Dokument übernimmt Felder des gewählten Dokuments gesetzt"?...
-
Ja - hab den Haken
-
Und was ist mit den Formeln in RT-Feldern, darauf deutet die Fehlermeldung nämlich hin? Oder die Formel im Feld ist richtig und du erzeugst eine Antwort auf ein noch nicht gespeichertes Dokument(bin mir nicht sicher, ob die Formeln dann das Backend nutzen).
-
Eine Formel hab ich gar nicht genommen.
Hab es so Probiert, wie es in der Hilfe Steht
So nehmen Sie ein Hauptdokument in ein neues Dokument auf
Um Benutzern das Suchen eines verbundenen Dokuments zu erleichtern, kann ein Dokument ein Haupt- oder verbundenes Dokument als Verknüpfung, komprimierbaren Rich Text oder Rich Text übernehmen. So kann z. B. ein neues Antwortdokument eine Verknüpfung mit seinem Hauptdokument aufweisen. Eine Verknüpfung benötigt weniger Festplattenspeicher als ein Hauptdokument, da Domino nur einen Verweis auf das Dokument anstelle einer Kopie des Dokuments speichert.
Wenn das Übernehmen aktiviert ist, wählt der Benutzer ein Dokument aus und wählt anschließend "Erstellen - <Antwort/Name der neuen Maske>. Das ausgewählte Dokument wird zum Hauptdokument. Die Dokumente benötigen keine Hauptdokument/Antwortdokument-Beziehung, da das markierte Dokument als Hauptdokument betrachtet wird. Diese Übernahmefunktion kann deaktiviert werden, indem der Benutzer bei der Wahl von "Erstellen" die STRG-Taste drückt.
1. Öffnen Sie die Maske.
2. Erstellen Sie ein neues Rich-Text-Feld, um das Dokument oder die Verknüpfung anzuzeigen.
3. Wählen Sie "Gestaltung - Eigenschaften: Maske".
4. Wählen Sie das Register "Vorgaben".
5. Wählen Sie "Beim Erstellen: Gesamtes gewähltes Dokument in Rich-Text-Feld übernehmen".
6. Wählen Sie das in Schritt 2 erstellte Rich-Text-Feld oder geben Sie dessen Namen ein.
7. Folgende Optionen stehen zur Auswahl:
Verknüpfung
Komprimierbarer Rich Text
Rich Text
8. (Optional) Wählen Sie "Beim Öffnen: Kontextfenster anzeigen" sowie "Hauptdokument".
-
Tippfehler bei Schritt 6 eventuell? Diese Methode habe ich noch nicht benutzt...
-
Ich hab das so aus der Designer Hilfe...
Ich kann nicht sagen, ob bei Schritt 6 ein fehler ist
-
Ich meinte, dass du dich vielleicht beim Feldnamen(Feld oder eben Schritt6) vertippt hast... ansonsten keine Ahnung...
-
Nein, bei Schritt 6 war das so ein Drop-Down Menü