Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Silent_Bob am 24.03.03 - 16:29:28
-
guten tag zusammen,
ist es möglich eine ansicht beim drucken mit einer überschrift zu versehen?
eine einzige textzeile würde mir schon reichen.
danke im voraus.
-
... das ist mir nur bei Masken geläufig - ich denke da gibt es nichts...
ata
-
Was hältst du davon, wenn du das Drucken auf einen Button legst und mit dem Button eine Seite/Maske öffnest, in die die Ansicht eingebettet ist? Im PostOpen kannst du ja dann drucken oder so... nur so ein Gedanke.
-
@ata:
echt nicht? mist... mal sehen wie ich das dem chef beibringe.
@centaury:
hey, auf die idee bin ich noch gar nicht gekommen.
ist ein versuch wert!
besten dank
-
... an die Lösung hatte ich auch gedacht, aber wieder verworfen...
ata
-
Hi,
was geht, wäre ein Text für jeden Ausdruck über die Datenbank-Eigenschaften (dritte Registerkarte)...
Wird dann aber auch auf Dokumente angewendet, für die im Design explizit keine andere Kopfzeile für die Maske festgelegt wurde (sozusagen Default-Kopfzeile).
Gruß
Sloe
-
Hi,
danke für den tip. das kann ich bestimmt auch irgendwie gebrauchen, aber ich muß für jede ansicht eine andere kopfzeile haben.
wenn die chefs nämlich verschiedene ansichten ausdrucken, müssen die nachher ja noch sehen, was was ist.
-
dann solltest Du die Ansicht stets in einem 2 zeiligem Frame laden. Der obere Frame (sagen wir mal 5%) enthält die Bezeichnung (irgendeine Grafik, Text zentriet Zb...) und im zweiten, eigentlichen Frame Deine View.
-
das ist auch ne idee...cool. wieso nicht.
probier ich alles mal aus. mal sehen wie ichs am besten hinbekomme.
mich wunderts nur, daß es so eine option nicht gibt.
wie machen das denn dann professionelle anwendungsentwickler, die vielleicht 50 verschiedene ansichten drucken müssen...?
-
... mit der Methode von Rob...
ata
-
50 ... bevor Du auf die Idee kommst, 50 Pages und damit 50 Rahmen und Rahmengruppen zu programmieren....mal einen Test zur Dynamisierung: ich würde in die Seite, die den oberen Rahmen füttert, einen computed Text reinhauen, der die Notes.ini ausliest. Dort ist eine Variable, die durch die Navigation (zB Klick auf einen Outline Gliederungspunkt) des Users gefüttert wird. Klickt der User auf "Ansicht 50", wird in der Notes.ini "Ansicht 50" abgelegt. Dann wird der komplette Frame reloaded und die Seite des oberen Frames liest anhand eines IFs den anzuzeigenden Text aus (Überschrift halt).
zB
header:=@environment("View_Application");
@if(
header="Ansicht 1";"Das ist die 1. Ansicht";
header="Ansicht 2";"Das ist die 2. Ansicht";
etc....
Könnte funktionieren, sicher bin ich mir nicht, ob die Page zur Laufzeit richtig berechnet wird, bzw. der computed Value. Diese Rahmenstories sind bei Formeln immer etwas übelst.
-
also die idee mit dem 2 zeiligen frame (bei mir im deutschen designer heißt das "rahmen" ;)
ist gar nicht so schlecht. ich habs mal probiert. solange man sich das nur anzeigen lässt geht auch alles, aber beim drucken hauts wieder nicht hin. entweder kann ich nur die reine ansicht drucken, oder das gewählte dokument. aber der andere teil das rahmens/des frames wird völlig ignoriert.
datei-->drucken-->inhalt: "ansicht drucken" oder "ausgewählte dokumente drucken". da habe ich keinen einfluß drauf, welcher frame, oder welcher teil gedruckt wird.
-
hm..weißte was....Notes und Drucken ist für den (http://mysmilies.no-ip.com/mysmilies/cul2.gif)
sorry.. ;D
-
... Notes & Drucken - 2 Welten begegnen sich...
... es gibt noch die Möglichkeit alles in ein anderes Format zu konvertieren (doc, xls , ...) und dann dort auszudrucken - da hast du dann alle erdenklichen Formatierungen, Grafiken usw. zur Verfügung - nur mit Notes stehst du da ziemlich verlassen da...
ata
-
Hätte da noch 'ne Idee:
- Erstell in der Ansicht eine neue kategorisierte Spalte (als erste Spalte)
- In der Spalte eine Formel einfügen, deren Ergebnis immer zum Text mit deiner gewünschten Überschrift führt, z.B.:
@If(Form!="" ; "Deine Überschrift:" ; "")
Nu steht deine "Überschrift" immer an erster Stelle der Ansicht.
Na, ja. Fast Immer. Wenn in folgenden Spalten noch Sortieroptionen eingebaut sind, ist die Überschrift ggf.futsch.
Evt. musst du auch Änderungen am Design berücksichtigen (DBLookUps oder sowas)
-
und ich vollidiot sach noch zum chef: "na klar. kein problem. da fügen wir ne kopfzeile ein... bei masken usw. geht das ja. aber wer rechnet denn damit, daß sowas bei ansichten nicht geht... ???
naja. ich werd mir eure ganzen vorschläge mal durch den kopf gehen lassen und ausprobieren. und wenn alle stricke reißen, bau ich den "export2excel" agenten ein. dann sollen die das über excel machen.
danke euch für die mühe