Autor Thema: Kalendereintrag selbst gestalten  (Gelesen 2208 mal)

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Kalendereintrag selbst gestalten
« am: 17.10.02 - 19:47:48 »
Hallo Leute,

Ich habe mir aus eknori´s Schatzkiste die Wiedervorlage eingebaut, allerdings möchte ich den Eintragstyp und das Icon im Kalender selbst gestalten, aber LoNo weigert sich hartnäckig.

Wo kann ich etwas über die folgenden Parameter erfahren ?
Ich würde gerne diese Zeile hardkodiert auf 7 Uhr setzen
         .StartTime = dateTime.lsLocaltime


Code
      With reminderDoc
         .Form = "Appointment" 
         .ReplaceItemValue "$Alarm", 1
         .ReplaceItemValue "$AlarmDescription", popUpStr
         .ReplaceItemValue "$AlarmMemoOptions", ""
         .ReplaceItemValue "$AlarmOffset", 0
         .ReplaceItemValue "$AlarmUnit", "M"
         .ReplaceItemValue "ViewIcon", "67"
'         .ReplaceItemValue "ViewIcon", "11"  scheint keinen Einfluss zu haben 
         .ReplaceItemValue "ExcludeFromView", "D"
         .ReplaceItemValue "NoticeType", "R"
         .ReplaceItemValue "tmpDoNotProcess", "1" 
         .Subject = subjectStr
         .Alarms = "1"
         .CalendarDateTime = dateTime.lsLocalTime
         .StartDate = dateTime.lsLocaltime
         .StartTime = dateTime.lsLocaltime
         .StartDateTime = dateTime.lsLocaltime
         .EndDate = dateTime.lsLocaltime
         .EndTime = dateTime.lsLocaltime
         .EndDateTime = dateTime.lsLocaltime
         .AppointmentType = "4"            ' hier geht wohl nur 0 bis 4
« Letzte Änderung: 18.10.02 - 08:50:53 von Don Pasquale »

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Kalendereintrag selbst gestalten
« Antwort #1 am: 17.10.02 - 20:08:55 »
Soviel weiss ich bis jetzt :

.ReplaceItemValue "$Alarm", 1        
.ReplaceItemValue "$AlarmDescription", popUpStr   Beschreibung (für Mail)

.ReplaceItemValue "$AlarmMemoOptions", ""
.ReplaceItemValue "$AlarmOffset", X         Mail Erinnerung X Minuten vorher

.ReplaceItemValue "$AlarmUnit", "M"
.ReplaceItemValue "ViewIcon", "67"
.ReplaceItemValue "Location", "XYZ"            Ort/Raum : erscheint auch im PopUp

.ReplaceItemValue "ExcludeFromView", "D"
.ReplaceItemValue "NoticeType", "R"
.ReplaceItemValue "tmpDoNotProcess", "1"
.Subject = subjectStr                                     Thema
.Alarms = "1"                                                 1 mit Mail Erinnerung  <> 1 Ohne


.CalendarDateTime = dateTime.lsLocalTime
.StartDate = dateTime.lsLocaltime
.StartTime = dateTime.lsLocaltime
.StartDateTime = dateTime.lsLocaltime
.EndDate = dateTime.lsLocaltime
.EndTime = dateTime.lsLocaltime
.EndDateTime = dateTime.lsLocaltime

.AppointmentType = "4"                0: Termin  
                                                      1: Jahrestag
                                                      2: Ganztägige Veranstaltung
                                                      4: Erinnnerung
                                                      3: Besprechung

« Letzte Änderung: 18.10.02 - 08:49:23 von Don Pasquale »

Offline Don Pasquale

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.390
  • Geschlecht: Männlich
  • Don Pasquale
    • Auf Verlorenem Posten
Re:Kalendereintrag selbst gestalten
« Antwort #2 am: 21.10.02 - 13:21:42 »
Hallo Leute,
ich will es noch ein letztes Mal probieren,

ich kann zwar Termine generieren, kann aber das Icon nicht beeinflussen.
Dabei ist diese zeile doch eindeutig:
 .ReplaceItemValue "ViewIcon", "67"

Auch diese Einstellung scheint nirgendwo dokumentiert, das Feld kann ich in der Maske Appointment nicht finden:
.ReplaceItemValue "NoticeType", "R"

Wer weis Rat ?

Ciao

Don Pasquale


Offline Bastlwastl

  • Frischling
  • *
  • Beiträge: 16
  • Geschlecht: Männlich
  • Roger rulez!
Re:Kalendereintrag selbst gestalten
« Antwort #3 am: 20.12.02 - 12:40:42 »
Wenn man per LS das Icon setzten will, dann muß man das so machen:

Dim ICON As NOTEsItem   
Set Icon = New NotesItem ( NEWDOC , "_ViewIcon" , 83 ) ' Icon = Daumenhoch
ICON.IsSummary = True     

Zwei Dinge sind dabei wichtig, erstmal der Feldname und dann die Feldeigenschaft!
R 5.x & R 6.x on several Server's and a lot of Client's - Win X - Mac - Linux

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz