Autor Thema: Beliebig große Liste(32k Grenze) anzeigen, ohne Schreibrechte auf DB  (Gelesen 1502 mal)

Offline Moin

  • Junior Mitglied
  • **
  • Beiträge: 59
  • Geschlecht: Männlich
  • Errare humanum est
Hallo Notes Freunde,

ich befinde mich einer Ansicht einer DB auf die der User nur Leserechte hat.
Aus einer Ansicht starte ich per Button eine Funktion die Daten per ODBC liefert.
Diese möchte ich in irgeneiner Art-und Weise zum Drucken darstellen.

In einem Listenfeld scheitere ich an der 32k Grenze und mit einer RTItem
müsste ich das Doc speichern.

Ein Export kommt nicht in Frage, auch ein PDF scheidet aus.

Hat jemand eine Idee ??

Viele Grüße Thomas O0

Non scholae sed vitae discimus.

Offline atbits

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 708
  • Geschlecht: Männlich
  • sei Du selbst die Veränderung, die Du Dir wünschst
    • atBits
Wie wärs mir einem PublicAccess Document - das könnte man den User dann speichern lassen?

Was spricht gegen PDF mittels iText?

Grüße David
David Schiffer
================================
atBits GmbH & Co. KG - https://atbits.de
im Einsatz: Lotus Domino 8.5, 9, 10

Offline Fedaykin

  • Aktives Mitglied
  • ***
  • Beiträge: 229
  • Geschlecht: Männlich
  • Ya Hya Chouhada!
Hallo Thomas

Warum musst Du bei RTItem das Document speichern?

Beispiel:
Sub Initialize
   Dim session As New NotesSession
   Dim ws As New NotesUIWorkspace
   Dim db As NotesDatabase
   Dim doc As NotesDocument
   Dim rtitem As NotesRichTextItem
   Dim i As Long
   
   Set db=session.CurrentDatabase
   Set doc=New NotesDocument(db)
   
   doc.Form="Test"
   doc.SaveOptions="1"
   Set rtitem=doc.CreateRichTextItem("Body")
   
   For i=1 To 32000
      rtitem.AppendText "ddddd"
   Next i
   rtitem.Update
   ws.EditDocument True,doc
End Sub

Nie gespeichert und das Teil ist trotzdem sichtbar.

PS:
Zum ausdrucken könntest Dir natürlich auch ein Word per OLE hochziehen und ausdrucken wenn ein Word da ist und sonst nix hilft.

Gruss
Remo
« Letzte Änderung: 16.10.08 - 15:56:18 von Fedaykin »
Ich sage Euch: "Man muss noch Chaos in sich haben, um einen tanzenden Stern gebären zu können."

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz