Autor Thema: eingebettete Ansicht drucken  (Gelesen 1470 mal)

Offline froehlich2000

  • Junior Mitglied
  • **
  • Beiträge: 65
eingebettete Ansicht drucken
« am: 18.10.05 - 15:15:13 »
hallo,

ich habe eine eingebettete Ansicht. dort lasse ich mir einzelne kategorien anzeigen. nun habe ich das problem, dass beim drucken der ansicht die komplette ansicht ausgedruckt wird....ich brauche aber nur jeweils die kategorie.
falls ich die maske ausdrucke druckt es mir zwar meine gewünschte ansicht, aber wenn z.B. die Spalte umgebrochen werden sollte wird dies nicht ausgedruckt.
gibt es einen trick dies zu beheben?

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: eingebettete Ansicht drucken
« Antwort #1 am: 18.10.05 - 22:17:23 »
Afaik: nein.

Drucken und Notes ist immer wieder mal ein Problem.

Du könntest z.B.:
a) z.B. die Daten per Lotus Script nach Word/Excel/OpenOffice etc. exportieren, dort noch hübsch formatieren und dann ausdrucken lassen
b) die relevanten Dokumente programmatisch in einen Folder schieben und diesen anzeigen lassen. Dort kann dann dann Anwender drucken.
c) die Daten der View-Dokumente per LS in ein Feld eines temporäres Dokuments schreiben (am besten eigene Maske dafür designen) und dieses Dokument dann drucken
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline froehlich2000

  • Junior Mitglied
  • **
  • Beiträge: 65
Re: eingebettete Ansicht drucken
« Antwort #2 am: 19.10.05 - 11:30:51 »
also ich habe nun das mit dem Folder ausprobiert. ist eine sehr gute idee. nur habe ich ein problem damit....wie kann ich den Folder leeren bevor ich eine neue DocumentCollection in den ordner kopiere?

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: eingebettete Ansicht drucken
« Antwort #3 am: 19.10.05 - 11:47:41 »
Hi,

In Script kannst du dazu die Klasse NotesViewEntryCollection benutzen.

Beisp.:

Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim vc As NotesViewEntryCollection

...
Set db = session.CurrentDatabase   
Set view = db.GetView("Name des Ordners")
Set vc = view.AllEntries
Call vc.RemoveAllFromFolder("Name des Ordners")
...


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline froehlich2000

  • Junior Mitglied
  • **
  • Beiträge: 65
Re: eingebettete Ansicht drucken
« Antwort #4 am: 19.10.05 - 16:19:11 »
danke, das klappt auch so weit.
nur 1 problem besteht noch...
wenn ich den Folder öffne mit
Code
Call nuidb.openview("Folder","",False)
öffnet sich immer ein neues Fenster.
wenn ich dann mit
Code
Call uiws.SetTargetFrame("Frame")
das TargetFrame setze, kommt die Fehlermeldung
"Aktuelles Programm kann nicht geschlossen werden"

wie kann ich den Folder in einem bestimmten Frame der Anwendung öffnen?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz