Autor Thema: Das Feld "RequiredAttendees" in der Maske "Appointment"  (Gelesen 1728 mal)

Offline sja

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Hallo @All,

ich habe ein Script, das erstellt einen Appointment in der Kalender und im Frontend mit
     Call uiDocM.FieldSetText("RequiredAttendees ",  Einlad)
bekomme ich die Notes-Meldung “Notes Fehler – Das Feld nicht gefunden”.

Ich habe das Feld "RequiredAttendees" in der Maske "Appointment" wirklich nicht gefunden. Wenn man erstellt ein Dokument unmittelbar in dem Kalender und speichert, ohne Einladungen zu senden, dann ist das Feld auch in den Dokument-Eigenschaften nicht zu sehen. Wenn man klickt auf den Schalter "Speichern und Einladungen senden", erscheint doch das Feld "RequiredAttendees" in den Eigenschaften mit dem Wert = Eingeladene. Aber das Dokument ist doch in Frontend.
Hat jemand eine Ahnung wie das in Notes gemacht ist?

Ich habe versucht auch im Backend mit
     Set item = docM.AppendItemValue( "RequiredAttendees" , Einlad)
aber trotzdem im Frontend
     Set uiDocM = ws.EditDocument( True, docM )
     Call uiDocM.FieldSetText("RequiredAttendees ",  Einlad)
kommt die Notes-Meldung “Notes Fehler – Das Feld nicht gefunden”.

Vielen Dank für jede Hilfe im Voraus
Sofia

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Das Feld "RequiredAttendees" in der Maske "Appointment"
« Antwort #1 am: 29.10.04 - 09:31:33 »
FieldSetText geht - als UI-Funktion - nur mit  Feldern, die in der Maske tatsächlich definiert sind. Das steht vermutlich - wie bei vielen anderen dieser Kalender-Felder - im UI in einem Display-Feld oder so .....
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

elajen

  • Gast
Re: Das Feld "RequiredAttendees" in der Maske "Appointment"
« Antwort #2 am: 29.10.04 - 12:53:03 »
Hallo,

Schreib doch einfach

Call uiDocM.document.replaceItemValue("RequiredAttendees ",  Einlad)

Gruß von Ekki

Offline sja

  • Senior Mitglied
  • ****
  • Beiträge: 328
  • Geschlecht: Weiblich
  • Ich liebe dieses Forum!
Re: Das Feld "RequiredAttendees" in der Maske "Appointment"
« Antwort #3 am: 29.10.04 - 17:39:20 »
Hallo,

danke für eure Hilfe.

@elajen,
replaceItemValue habe ich ausprobiert, hat nicht geholfen.
@Semeaphoros,
könntest Du mir vielleicht mehr sagen über Display-Feld ?

Und noch eine Frage dazu. In der Kalender-View in den Berechnungen -> Symbol-Spalte erscheint das Feld
     _ViewIcon
wo wird das Feld berechnet?
Wie kann man ein Feld in einer Anwendung finden, wenn man den Name des Feldes kennt, aber weiss nicht in welchem Gestaltungs-Element ist das Feld entstanden?

Vielen Dank für jeden Hinweis

Gruessen
Sofia

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Das Feld "RequiredAttendees" in der Maske "Appointment"
« Antwort #4 am: 29.10.04 - 21:50:11 »
Sorry, aber das beste ist, wenn Du Dir die Mailschablone mal ganz genau studierst. Auswendig sagen kann ich Dir das auch nicht. Das Erstellen von Kalender-Dokumenten ist allgemein keine ganz einfache Sache und nicht unbedingt ein Feld, in dem man "Lernübungen" machen sollte.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz