Autor Thema: dynamische Tabelle in einer Maske  (Gelesen 2000 mal)

Offline Hedwig14

  • Aktives Mitglied
  • ***
  • Beiträge: 221
dynamische Tabelle in einer Maske
« 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 ?

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: dynamische Tabelle in einer Maske
« Antwort #1 am: 03.04.12 - 16:34:54 »
Sowas?

Hört sich erstmal gut an, ob es unter 8 besser geworden ist kann ich nicht sagen, wage es aber mal zu bezweifeln.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: dynamische Tabelle in einer Maske
« Antwort #2 am: 03.04.12 - 17:17:34 »
Hilft vielleicht eine eingebettete Ansicht?

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: dynamische Tabelle in einer Maske
« Antwort #3 am: 03.04.12 - 17:24:30 »
@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:
Zitat
- 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

Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz