Autor Thema: Gruppenkalender per Script öffnen  (Gelesen 1412 mal)

Offline FrankD

  • Frischling
  • *
  • Beiträge: 13
Gruppenkalender per Script öffnen
« am: 18.04.07 - 10:16:07 »
Hallo liebes Forum,

folgendes Problem:

Ich würde gerne per LS (oder auch @Formel) einen bestimmten Gruppenkalender öffnen, habe aber keine Ahnung wo ich ansetzen soll.

Ich habe mir in der MailDB, die Rahmengruppen, Masken, Ordner etc. zum Gruppenkalender angesehen - blicke aber nicht durch wie man am sinnvollsten diesen öffnet.

Für Tipps und Anregungen wäre ich sehr dankbar

Vielen Dank

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Gruppenkalender per Script öffnen
« Antwort #1 am: 18.04.07 - 10:24:32 »
Suchst Du sowas?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline FrankD

  • Frischling
  • *
  • Beiträge: 13
Re: Gruppenkalender per Script öffnen
« Antwort #2 am: 19.04.07 - 09:19:44 »
Habe eine Lösung gefunden, in dem ich mir die Funktion und den Click-Event aus der Maske (Switcher Form for Group Calendars) bereichert habe.

Function OpenGroupCalendar(thisGrp As Integer)
   
   Dim s As New notessession
   Dim uiwork As New notesuiworkspace
   Dim grpView As notesview
   'Set db = s.currentdatabase
   
   Set db = New NotesDatabase("Mailserver", "Datenbankname")
   Call db.Open("Mailserver ","Datenbankname")
   
   Set grpView = db.getview("(GroupCalendarFolder)")
   
   'tmpGroupCalendars = Evaluate(|@DbColumn("":"";""; "(GroupCalendarFolder)" ;1)|)
   
   'tmpName = tmpGroupCalendars(thisGrp-1)
   'Name des Gruppenkalenders
   tmpName = "Bereichsleitung"
   Set grpDoc = grpView.getdocumentbykey(tmpName)
   
   Set uidoc=uiwork.EditDocument(True,grpDoc, False)
   
End Function

Sub Click(Source As Button)
   Dim thisGrp As Integer
   thisGrp = 1
   Call OpenGroupCalendar(thisGrp)
End Sub

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz