Beiträge von ascabg

    Hi,


    Wo hast du denn den Eintrag in der "notes.ini" hinzugefügt?

    Ich hoffe mal nicht in der notes.ini des Servers.

    Und auch der Eintrag in der Notes.ini des Clients ist unter Umständen keine gute Idee, da

    der Client keine Mail versenden kann, wenn der betreffende, im Eintrag angegebene Server,
    nicht verfügbar ist.


    Andreas

    Hi,

    Also ich habe den Agenten bei mir in meiner Mailbox einmal "nachgebaut".
    (Code ist anonymisiert)


    Code
    @If(@Contains(@LowerCase(@Name([Abbreviate]; From)); "hans dampf");
        @Do(@AddToFolder("Agenttest"; "($Inbox)");
        @MailSend("Test3 Test3"; ""; ""; "Weiterleitung => " + @Trim(Subject); ""; ""; [IncludeDoclink])
        );
    "");


    Und dieser Code funktioniert so wie es geplant und erwartet ist.


    Andreas

    Hi,

    Also ich habe den Agenten bei mir in meiner Mailbox einmal "nachgebaut".
    (Code ist anonymisiert)


    Code
    @If(@Contains(@LowerCase(@Name([Abbreviate]; From)); "hans.dampf");
        @Do(@AddToFolder("Agenttest"; "($Inbox)");
        @MailSend("Test3 Test3"; ""; ""; "Weiterleitung => " + @Trim(Subject); ""; ""; [IncludeDoclink])
        );
    "");


    Und dieser Code funktioniert so wie es geplant und erwartet ist.


    Andreas

    Hi,

    RockWilder
    Dies ist mir durchaus bewusst.

    Nur wie willst du es anders "umschreiben", dass er sich einmal genau ansehen soll, was in dem Feld enthalten ist?
    Das da nicht "Hans Dampf" stehen wird ist schon klar.

    Es ging mir hier ja auch nur ums Prinzip.
    Er vergleicht nunmal auf einen ganz speziellen String.
    Und wenn dies nicht der Fall ist, dann mach der Agent auch nichts.

    Und da reicht es prinzipiell schon aus, wenn da "hans dampf" steht.


    Andreas

    Hi,

    Dann ich auch noch mal.

    Die Formal, die taurec hier geposted hat, ist auch die, die ich vorgeschlagen hätten.
    Zumal die ja 2 Aktionen ausführen willst, wenn deine Bedingung stimmt, dann muss da das @Do um
    diese beiden Aktionen.

    Und die Aktionen werden halt auch nu dann ausgeführt, wenn tatsächlich NUR "Hans Dampf" im Form-Feld enthalten ist.
    Wenn da z.B. "Hans Dampf1" steht, wird diese schonnicht mehr ausgeführt.

    Da du auch noch schreibts, dass es sich später einmal um Kundenmails handelt, die so bearbeitet werden sollen, dann liegt für mich die
    Vermutung nahe, dass es sich um "externe Mails" handeln wird.

    Und nun schau dir bitte einmal den Inhalt des betreffenden Feldes bei einer solchen Mail an.

    Ich schätze du wirst dann sofort feststellen, dass deine Abfrage, so wir sie aktuell formuliert ist, nie erfüllt werden kann.
    (nicht auf den aktuell verwendeten Namen festlegen, es könnte bei deiner Bedingung auch nach "Hans Meier" oder "Donald Duck" gesucht werden)



    Andreas

    Hi,


    @Michael_B
    Das kann ich mir zwar nicht vostellen, aber dies ist ja auch nicht der Punkt.


    Das ist richtig, dass Mac OS High Sierra supportet wird.
    Jedoch empfiehlt IBM in dem von dir verlinkten Artikel, wie du es auch mit bemerkt hast, die neuesten Installations-Pakete für dieses
    System zu verwenden.


    Und diese sind ja erst Anfang März diesen Jahres erschienen.
    ==> siehe Q5 dieses Artikels



    Andreas

    Hi,


    Wenn es denn an der notes.ini liegen würde, dann könntest du ja diese von einem Client kopieren, bei dem es funktioniert, und
    diese dann, nach entsprechenden kleinen Anpassungen in Bezug auf ID-File, usw. auf dem Mac verwenden, bei dem es nicht funktoniert.


    Und das ist ja gerade das "schöne" an nicht supporteten Umgebungen. Bei einem funktionierts bei einem anderen eben nicht.



    Andreas

    Hi,


    Dies wird auch nicht auf dem Client gemacht, sondern mittels Policies auf dem Domino Server.
    Und wenn der Admin in diesen Policies den Anwendern "verbietet" diese Einstellungen zu ändern, dann kommt es zu dieser Anzeige.


    Aber nochmals.


    Ich bin mir nicht sicher ob der Client für diese Mac-Version bereits freigegeben ist.



    Andreas

    Hi,


    Das hat 'umeli' grob schon geschrieben.


    Und in dem Auszug von mir steht es doch auch schon.


    Zitat von ascabg

    Use the SetEnvironmentVar method of the LotusScript® NotesSession class or thesetEnvironmentVar method of the Java Sessionclass if you want to create a variable without the prepended dollarsign.

    Andreas

    Hi,


    Hier ein Auszug aus der Beschreibung dieser Funktion (@SetEnvironment)


    Zitat

    Thisfunction prepends a dollar sign ($) to the variable name when it storesthe variable in the notes.ini (or Notes Preference)file. Use the SetEnvironmentVar method of the LotusScript® NotesSession class or thesetEnvironmentVar method of the Java Sessionclass if you want to create a variable without the prepended dollarsign.

    Ist also vollkommen normal, dass ein "$"-Zeichen vorangestellt wird.



    Andreas

    Hallo,


    In dem du dir im Designer die Liste der Aenten dieser betreffenden Datenbank ansiehts und prüfst,
    ob dein Name in einem der Agenten scheint.


    Oder du bemühst das Server-Log (log.nsf) und siehst zu den betreffenden Zeiten einmal nach, ob dein Name
    im Log erscheint. Sollte es durch einen Agenten geschehen, dann steht der Name des Agenten ja ebenfalls
    mit dabei.



    Andreas