Domino 9 und frühere Versionen > ND8: Entwicklung - XPages
Aus Xpage Ansicht weitere Dokumente Löschen
manderson:
Guten Morgen allerseits!
Ein neuer Tag ein neues Problem :)
Auf einer XPage ist eine Ansicht wo der User in einer Spalte Kontrollkästchen ankreuzen kann, um ausgewählte Dokumente zu löschen. Ist es möglich das automatisch auch alle weiteren Dokumente die den gleichen Wert (ID) haben gelöscht werden?
Also angezeigt wird in der Ansicht:
ID - - - - - Name
1 - - - - - BMW 3
2 - - - - - VW Bulli
3 - - - - - VW Käfer
4 - - - - - Porsch 911
Nun löscht der User Beispielweise die Dokumente mit ID 1 und ID4, cool wäre es nun, wenn weitere bestehende, aber nicht angezeigte Dokumente aus der Datenbank auch gelöscht werden anhand der ID .
ID - - - - - Baujahr
1 - - - - - 1990 wird auch gelöscht
2 - - - - - 1976
3 - - - - - 1982
4 - - - - - 1997 wird auch gelöscht
Jemand eine Idee wie man das macht?
m3:
Na haeng in den Event einfach einen weitere Action an, in der Du dann den Code zum Loeschen ausfuehrst.
manderson:
hehe klar, so was habe ich mir schon fast gedacht. ;D
aber ich arbeite erst seit knapp einer Woche mit XPages & Lotus und weiß nicht ganz genau WIE ich das umsetzen soll.... :(
Gibt es sowas wie delte.documentsBykey('ID') ???
:-:
PHP, HTML und CSS wäre ja kein Problem, biete auch meine Hilfe in diesen Gebieten gerne an ;)
m3:
Wenn Du noch einmal PHP erwaehnst, fliegst Du hier raus! ;)
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/2008-11-11033022WEBBZ4.htm sollte Dir weiterhelfen, um die markierten Dokumente zu finden.
Mit
--- Code: ---set session = new notesSession
set database = session.currentDatabase
set doc = database.getDocumentByID(DOCID);
--- Ende Code ---
bekommst Du ein Dokument (die DOCID musst Du Dir halt irgendwoher holen).
Und dann brauchst Du noch notesDocument.Remove( force ) um das Dokument zu loeschen.
Oder Du gehst ueber eine NotesDocumentCollection:
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/NotesDocumentCollection_sample_JavaScript_code_for_XPages#removeAll
manderson:
Okay, danke erstmal. Sieht komplizierter aus als ich dachte....
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln