Beiträge von StefanF

    Hallo,


    ich möchte das Problem in Erinnerung bringen, denn das Drucken eines Themas geht immer noch nicht.


    Es kommt die o.a. Meldung (zumindest bei mir.)


    Das ist zwar keine lebenswichtige, aber eine nützliche Funktion. ;)


    Gruß


    Stefan

    Hallo,


    ich habe den Tipp vom Klaus ausprobiert und will nur eine Rückmeldung geben, dass es funktioniert hat.


    Zusammen mit einem Kollegen der vom Programmieren ein bisschen Ahnung hat, habe ich den Agenten ein bisschen angepasst.
    Jetzt erscheint im Kalender ein Eintrag nach dem folgenden Muster: "42. Geburtstag von Max Mustermann".


    Wir haben nur noch nicht hinbekommen, dass das aktuelle Alter jedes Jahr hochgezählt wird. Daher müssen wir den Agenten im Januar starten damit das aktuelle Alter neu in den Kalender übernommen wird.


    Das ist der Agent:


    Sub Initialize
    Dim db As notesdatabase
    Dim s As New notessession
    Set db = s.currentdatabase
    Dim col As notesdocumentcollection
    Dim doc As notesdocument
    Dim caldoc As notesdocument
    Dim geburtsdatum As Variant
    Dim dates(9) As Variant
    Dim i As Integer
    Dim dummystr As String
    Dim excludeFromView(1) As String
    excludeFromView(0)="D"
    excludeFromView(1)="S"
    Dim subject As String
    Dim searchcol As notesdocument


    Dim erg As Variant
    erg=Evaluate("@MailDbName")
    Dim caldb As New NotesDatabase( "", "" )
    Call caldb.Open( erg(0), erg(1) )
    Set col = db.UnprocessedDocuments

    Set doc = col.getfirstdocument

    Do While Not doc Is Nothing

    geburtsdatum = Cdat(doc.GetItemValue("birthday")(0))
    dummystr= Cstr(Day(geburtsdatum))+"."+Cstr(Month(geburtsdatum))

    subject=Cstr(Year(Now) -(Year(geburtsdatum)))+". Geburtstag von "+doc.Fullname(0)

    Set caldoc = caldb.CreateDocument
    With caldoc
    .form = "Appointment"
    .AltChair=s.UserName
    .AppointmentType="1"
    For i = Year(Now) To Year(Now)+1
    dates(i-Year(Now)) = Cdat(dummystr+"."+Cstr(i))
    Next
    .CalendarDateTime=dates
    .EndDateTime=dates .ExcludeFromView=excludeFromView
    .MeetingType="1"
    .OrgTable="A0"
    .RepeatInstanceDates=dates
    .Repeats="1"
    .SchedulerSwitcher="1"
    .SequenceNum=1
    .Startdatetime=dates
    .txtNum="10"
    .subject=subject
    .body=Cstr(geburtsdatum)
    Call .ComputewithForm(False,False)
    Call .save(False,False)
    End With
    Set doc = col.GetNextDocument(doc)

    Loop
    End Sub



    Gruß


    Stefan

    Danke für die Info.


    Ich bin kein Entwickler, deshalb fällt das Selbst-Programmieren schonmal aus. ;) Die Info geb ich aber mal so weiter. Das muss dann woanders entschieden werden ob wir die Funktion irgendwo einkaufen.
    Wenn es so ist, melde ich mich dazu wieder.


    Das Argument war halt, dass im Adressbuch ja die Kontakte mit allen persönlichen Angaben (auch das Geburtsdatum) gespeichert sind. Daher wäre es ja sinnvoll, direkt aus dem Adressbuch den Geburtstag wiederholend in den Kalender zu übernehmen.


    Da es bei uns einige User gibt die sehr viele Kontakte angelegt haben, halten die es natürlich für sinnvoll dass sie die Geburtstage im Kalender nicht manuell anlegen müssten.


    Gruß


    Stefan

    Hallo,


    das folgende Problem wurde bereits vor einiger Zeit im Forum gepostet aber ich bin leider nicht weitergekommen, deshalb wärme ich das Thema nochmal auf:


    Hat jemand eine Möglichkeit gefunden, Geburtstage aus den persönlichen Kontakten als Erinnerung in den Kalender zu kopieren?


    Eine Erklärung in dem alten Post war, dass es mit Notes standardmäßig nicht geht aber evtl. mit einem Agenten.


    Danke für eure Hilfe.


    Stefan

    Guten Morgen,


    man kann doch in den einzelnen Foren ein komplettes Thema unter den "Themenoptionen" mit der Auswahl "Thema drucken" ausdrucken, oder?


    Wenn ich heute diese Option auswähle, kriege ich die Meldung "Keine Rechte um dieses Thema zu lesen".


    Ist das ein Fehler oder so gewollt? Oder liegt es etwa an mir? ;)


    Gruß


    Stefan

    Hallo Dirk,


    danke für deine Hilfe und Geduld.


    Kannst du mir noch sagen wie diese Formel im PostOpen aussehen muss um eine Grafik einzubauen?


    Ich hab in der Online-Hilfe gelesen, dass die Formeln dort einen speziellen Aufbau haben müssen. Leider weiß ich nicht wie ich die in meinem Fall aufbauen muss um eine Grafik einzubinden.


    Es nervt mich selber, dass ich immer solche "Kleinigkeiten" fragen muss, aber mir fehlen leider noch viele Designer-Hintergründe.


    Gruß


    Stefan

    Ein Stück bin ich schon weitergekommen.



    Die folgende Formel habe ich in das BodyFeld lt. Online-Hilfe eingefügt:
    +@Command([FileImport]; "JPEG"; "g:\\briefkopf.jpg")


    Wenn ich dann in der Mail-DB auf "Neues Memo" klicke, erscheint folgende Meldung "@Befehle und andere UI-Funktionen sind in diesem Kontext nicht erlaubt".


    Hab ich was vergessen oder falsch eingegeben?


    Gruß
    Stefan

    Es geht um das Feld "Body(Feld): Vorgabewert" in der Memo-Maske. Hier steht zurzeit mein Werbetext.
    Im Programmierfenster ist der Typ "Formel" fest definiert und wird grau angezeigt.


    Wo finde ich eine genaue Beschreibung wie diese Formel @FileImport zu verwenden ist? In der Online-Hilfe hab ich zu dem Begriff nichts gefunden.


    edit:
    Hab doch was in der Hilfe gefunden. Ich hatte den Suchbegriff falsch eingegeben.


    Gruß
    Stefan

    Den bisherigen Text habe ich als Formel eingefügt; bzw. eigentlich habe ich nur den Text in das Body-Feld eingegeben.


    Zusätzlich habe ich nur die Formel für den Zeilenumbruch eingegeben. Das Feld war schon als Formel definiert.
    Mehr habe ich daran nicht geändert denn so groß sind meine Designer-Kenntnisse leider nicht.

    Hallo Dirk,


    danke für die Info.


    So wie es zurzeit gedacht ist, soll die Grafik bei jeder externen Mail mitgeschickt werden, intern ist nicht ganz so wichtig.


    Die Frage ist natürlich nur wie groß dann die Mail wird, denn die Grafik ist schon ein bisschen farbig.
    Die Entscheidung darüber müssen dann aber andere treffen.


    Wie kann ich denn die Grafik in die Memo-Maske einbauen damit sie extern und evtl. auch intern mitgeschickt wird?


    Gruß


    Stefan

    Hallo,


    da es bei uns in der Firma gut ankam, dass man in die Mail-Vorgabe einen festen Text eingeben kann, kam jetzt der Wunsch dort auch eine Grafik (unser Firmenlogo) einzufügen.
    So schnell hat man eine neue Aufgabe. ;)


    Mit welchem Befehl oder welcher Aktion kann ich in das Feld:
    "Body (Feld) : Vorgabewert" eine feste Grafik eingeben?


    Macht so eine Grafik überhaupt Sinn oder wird dadurch die Mail zu groß? Wie sind hier eure Erfahrungen?


    Danke schonmal.


    Stefan

    Hi,


    eine Anmerkung dazu.


    Die Namen können dann zwar nur von einzelnen Personen gesehen werden, können aber trotzdem von jedem verwendet werden wenn die genaue Bezeichnung bekannt ist.



    Gruß
    Stefan

    Hi,


    bei uns gibt es zurzeit unterschiedliche Meinungen dazu, wie die Notes-Lizenzen gezählt werden.


    Die einen sagen, es zählen nur die auf den PC installierten Notes-Clients, unabhängig davon wieviele User diesen PC benutzen.


    Andere sagen, es zählen alle auf dem Server registrierten User.


    Und die letzte Gruppe meint, es zählen die registrierten und zusätzlich auch die angelegten User auf dem Server; d.h. auch die User die überhaupt nicht mit Notes arbeiten sondern aus irgendwelchen Gründen nur angelegt sind.


    Wer hat Recht, bzw. gibt es irgendeine Seite wo ich das nachlesen kann?


    Danke für eure Hilfe.


    Stefan