Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: reraru am 25.08.05 - 13:32:26
-
Mahlzeit zusammen!
Ich habe zum Ausdruck einer Maske eine neue Druckmaske erstellt.
Es handelt sich hier um eine Maske vom Typ "Antwort" welche die Werte
aus dem Hauptdokument übernimmt. Bisher hat das sehr gut geklappt.
Jetzt komme ich zu der Stelle an der ich 3 eingebettete Ansichten drucken muss.
1. Kann man die Höhe einer Ansicht so einstellen das sie sich der Anzahl der Datensätze
anpasst?
2. Habe in einem Beitrag gelesen das jemand per Script die Datensäte der Ansicht nimmt
und dann in ein RichText-Feld in der Druckmaske schiebt. Wie würde das in etwa
aussehen?
Bin für jeden Lösungsvorschlag dankbar!
Vielen Dank!
Gruß René
-
Zu (1): Afaik geht das nicht
Zu (2): Klar, das geht natürlich. Könntest Du auch über Textfelder machen, die in einer Tabelle platziert sind.
Z.B. über die NotesViewEntryCollection - Klasse kommst Du an die Daten einer Ansicht.
Über NotesDocument.ReplaceItemValue oder NotesRichTextItem.AppendText kannst Du dann die Werte in Text- bzw. Richtext-Felder schreiben.
-
Hi Mathias!
Das hört sich doch interessant an.
Ich habe in der Zwischenzeit noch ein wenig getestet.
Habe eine neue Ansicht erstellt die etwas schmaler, etc. ist. diese habe ich in die Druckmaske eingebettet. Über "Einzelne Kategorie habe ich ein Feld verknüpft, welches im Druckformular existiert und einen Wert aus einem Feld des Hauptdokumentes übernimmt.
Das klappt, wenn die erste Spalte in der eingebetteten Ansicht, Kategorisiert ist.
Da das Feld aber nicht eindeutig ist, würde ich gerne die DocumentUniqueID des Hauptdokumentes verwenden. Wie kann ich das realisieren?
Vielen Dank!
Gruß René
-
In der angehängten DB gibt es folgende Elemente:
Hauptdokument: "Strick"
Antwortdokument: "qdetails"
Druckmaske: "strick_print"
Kannst ja vielleicht mal reinschauen !
Danke!
Gruß René
-
Hi Matthias!
Kommando zurück!
Hatte einen ganz blöden Fehler gemacht!
Vielen Dank trotzdem!
Gruß René