Autor Thema: Meetingformular  (Gelesen 4342 mal)

Offline Patrick99

  • Frischling
  • *
  • Beiträge: 10
Meetingformular
« am: 21.01.09 - 16:33:18 »
Hallo

Ich möchte per Button und Lotus Script ein Meetingformular öffnen. Ist das möglich wenn ja bitte ein Lösungsansatz.

Vielen Dank
Patrick

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Meetingformular
« Antwort #1 am: 21.01.09 - 16:38:50 »
Meeting"formular"? Willst Du einen Kalendereintrag machen?

NotesDatabase.OpenMail
Neues Dokument erstellen
Im NotesUIWorkspace öffnen.

Bernhard

Offline Patrick99

  • Frischling
  • *
  • Beiträge: 10
Re: Meetingformular
« Antwort #2 am: 21.01.09 - 16:44:28 »
Ich möchte mit dem Button die Kalenderansicht öffnen um ein Meeting zu erstellen. Da sollen dann automatisch Daten geschrieben werden wie z.B. Subject. Aber der Kalendereintrag soll nicht automatisch erfolgen. Dies wird immer noch per Hand gemacht.
also: Button drücken - Meeting Formula da  ;D

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Meetingformular
« Antwort #3 am: 21.01.09 - 16:48:17 »
Siehe oben.

Bernhard

Offline Patrick99

  • Frischling
  • *
  • Beiträge: 10
Re: Meetingformular
« Antwort #4 am: 21.01.09 - 17:09:29 »
ok. Ich komme damit nicht richtig weiter.

NotesDatabase.OpenMail
Set doc= New NotesDocument(CurrentDB)   
Set ws  = New  NotesUIWorkspace

Ich bin noch Neuling und brauch bitte bisschen mehr Input um das hinzubekommen.

Mit welchen Befehlen bekomme ich das Meeting zu sehen?

Vielen Dank
Patrick

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Meetingformular
« Antwort #5 am: 21.01.09 - 17:11:34 »
Schau Dir die Klasse NotesUIWorkspace an - ich habe diese nicht umsonst erwähnt. Und lesen musst Du schon selber, sonst könnten wir gleich den ganzen Code für Dich schreiben.

Bernhard

Offline DannyCrown

  • Junior Mitglied
  • **
  • Beiträge: 93
  • Geschlecht: Männlich
  • Use Kill with care - Designer Hilfe
Re: Meetingformular
« Antwort #6 am: 22.01.09 - 08:06:53 »
was auch sehr hilfreich ist ist das "Lotus Notes Calendar & Scheduling Schema".
Dort stehen alle Felder beschrieben und dort wirst du schon finden was du suchst.
Aber schaue dir am Besten erst einmal in der Designerhilfe die Klasse NotesUIWorkspace an, wie Bernhard schon sagte.

http://www.ibm.com/developerworks/lotus/documentation/dw-l-calendarschema.html
« Letzte Änderung: 22.01.09 - 08:08:34 von DannyCrown »
MfG Daniel O0

Offline Patrick99

  • Frischling
  • *
  • Beiträge: 10
Re: Meetingformular
« Antwort #7 am: 22.01.09 - 10:47:53 »
Danke für die Antworten. Ich habe wirklich den Designer zur Hilfe genommen, kann aber daraus nichts schlüssiges finden. Ich verstehe was die Klasse NotesUIWorkspace macht aber vielleicht bin ich zu blöd oder sehe es einfach nicht.
Wäre schön wenn ihr euch noch mal um mich kümmern könnt.
Vielen Dank
Patrick

Offline Klafu

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.944
  • Geschlecht: Männlich
  • Remember the Cookies!
Re: Meetingformular
« Antwort #8 am: 22.01.09 - 10:58:50 »
Ich weis ja nicht, wie gut du LS kannst, aber vielleicht hilft es dir wenn du dir ersteinmal ein paar Codebeispiele über die Suche im Forum suchst und dir anschaust, wie man an das Thema am besten rangeht.

Chris
„Der einzige Mensch, der sich vernünftig benimmt, ist mein Schneider. Er nimmt jedesmal neu Maß, wenn er mich trifft, während alle anderen immer die alten Maßstäbe anlegen in der Meinung, sie paßten auch heute noch...“

Offline Patrick99

  • Frischling
  • *
  • Beiträge: 10
Re: Meetingformular
« Antwort #9 am: 22.01.09 - 13:25:09 »
Das habe ich auch getan.

Das hab ich jetzt geschrieben.

Sub Click(Source As Button)
   Dim s As NotesSession
   Dim ws As New NotesUIWorkspace
   
   Dim doc As NotesUIDocument
   Dim uidoc As  NotesUIDocument
   
   Set doc=ws.CurrentDocument
   
   Set uidoc=ws.ComposeDocument("","","Appointment")
   
End Sub

wäre nett wenn ihr dazu was sagen könntet.
was schon richtig ist und was ich ändern muss.
Danke

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Meetingformular
« Antwort #10 am: 22.01.09 - 13:27:34 »
So erstellst und öffnest Du in der aktuellen DB ein Dokument auf Basis der Maske "Appointment". Soll Dein Buhtong wirklich in die Mail-DB?

Bernhard

PS: Set doc = ... ist unnötig. Wozu soll das gut sein?

Offline Patrick99

  • Frischling
  • *
  • Beiträge: 10
Re: Meetingformular
« Antwort #11 am: 22.01.09 - 13:40:13 »
Also der Button ist in einer anderen Form auf einer anderen Datenbank. Wenn ich den aktiviere soll sich ein meeting formular öffnen.

Mit dem Set doc= ... wollte ich später die Daten aus der Form speichern, um sie später im Meeting wieder einzusetzen.

Patrick

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Meetingformular
« Antwort #12 am: 22.01.09 - 13:45:44 »
Dann brauchst Du noch das erwähnte OpenMail, und Du musst daraus die Angaben für Server und FilePath für das ComposeDocument ermitteln.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz