Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Hedwig14 am 03.04.12 - 16:11:39
-
Hallo, ich stehe wieder vor einer Vorrausetzung und zwar.
In einer Ansicht werden dem Bereichsleiter Dokumente zur Einsicht angezeigt. Die erforderlichen Angaben sehen breits alle in der Ansicht. Es ist daher nicht erforderlich, die Dokumente einz. zu öffnen.
Nun möchte er gerne die Anzeige/Ansicht in einem neuen Dokument unverändert zusammenfassen und vom Vorstand elekt. unterschreiben lassen.
Jetzt müßte ich quasi eine dynamische Tabelle im Dokument hinterlegen, die von den Dokumenten in der Ansicht gefüllt werden.
Zusätzlich wünscht er eine Trennlinie zwischen den Zeilen.
Hat jemand eine Idee, wie man das hinbekommt ?
-
Sowas? (http://atnotes.de/index.php/topic,45499.msg292651.html#msg292651)
Hört sich erstmal gut an, ob es unter 8 besser geworden ist kann ich nicht sagen, wage es aber mal zu bezweifeln.
-
Hilft vielleicht eine eingebettete Ansicht?
-
@Peter: Eine eingebettete Ansicht hilft wohl nicht, da er es elektronisch signieren will...
Zu fuß hätte ich jetzt gesagt: Alle Dokumente in der Ansicht markieren und als Tabelle kopieren und in ein Feld kopieren (aber das willst du nicht)
Mit den normalen Notes-Richtext-Klassen hat man Tabellen relativ gut im Griff.
Man erzeugt zuerst die Tabelle mit der gewünschten Zeilen/Spaltenanzahl (d.h. hinzufügen von Zeilen geht dann nicht mehr)
und springt dann mit einem Richtextnavigator von Zelle zu Zelle. Achtung: Eine Tabelle darf max 255 Zeilen haben!
Bei komplexeren Formatierungen etc. kommst du dann aber meist um MIDAS/DXL nicht herum.
Evtl kannst du die Tabelle auch in HTML/MIME erzeugen, das ist um einiges einfacher als DXL (da es hier einen Beispielcode gibt ;D http://atnotes.de/index.php/topic,52040.0.html und du nur noch die Tabelle in HTML aufbauen musst)
Insb. dürfte folgender Tipp interessant sein:
- Durch Setzen von session.convertMime = true wird beim nächsten Zugriff auf das Item (über doc.getFirstItem) das Mime-Item von Notes wieder in einen Richtext konvertiert. Dieses Item kann dann an ein anderes Richtext-Item angefügt werden.
Damit kann man z.B. speziell formatierte Texte/Links/Bilder/... an ein bestehendes RICHTEXT-Item anhängen.
Gruß
Roland