Domino 9 und frühere Versionen > ND8: Entwicklung
keine CurrentDatabase in WS
tabama:
Hallo Chris und Markus,
zuerst habe ich gedacht, nun habe ich den Fehler.
Ich habe nämlich nicht die Methode mit "get" aufgerufen, sondern die Eigenschaft benutzt.
Aber es kommt das gleiche raus: CurrentDatabase ist leer.
Klafu:
Geh in deine Maildatenbank - erstelle eine neue E-Mail.
In dieser erstellst du einen Button der folgendes LS ausführt:
--- Zitat ---Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim db As NotesUIDatabase
Set db = workspace.GetCurrentDatabase
Call db.OpenView("($All)")
End Sub
--- Ende Zitat ---
Dann geht die Ansicht: Alle Dokumente auf.
Klappt reibungslos.
Chris
tabama:
Hallo,
@Chris: Es ist aber nicht mein Ziel in der Mail-DB eine Ansicht zu öffnen, sondern in der gerade aktuellen (was nicht die Mail-DB ist).
Ich habe es nun geschafft, die uidb in meiner Aktion zu haben. Ich ermittle diese in einer scriptbibliothek und binde diese in die Aktion ein.
Wie ihr sehen könnt, ist die uidb da und die Views sind auch drin. Nun bekomme ich aber eine Fehlermeldung, wenn ich eine der views öffnen will.
Klafu:
Davon, das du nich aus der Maildb die "Alle Dokumente" Ansicht öffnen willst, bin ich ausgegangen.
Ich wollte dir nur ein Beispiel zeigen, wie du diese Funktion einsetzen kannst.
Du musst praktisch nur statt wie bei mir "($All)" "0Gesamt\Nach Instiut" einsetzen und es muss gehen.
Da brauchst du auch keine Scriptbibliothek.
Willst du nicht mal deinen ganzen Code posten ?
Chris
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln