Beiträge von nomaam

    aber ich vergleiche doch nur wenn beide Felder kein "" enthalten.
    ich habe jetzt im Feld dokeditor folgende Formel:


    @If(dokeditet="";"";dokeditet_1="";"";@if(dokeditet>dokeditet_1;@Name([CN];@UserName);dokeditor))


    so scheints zu gehen.


    Ich dachte es gäbe vielleicht eine elegantere Möglichkeit.
    Aber vielen Dank für den Anstoss!

    Hallo Forum,


    hätt da mal ein Problem:
    Bei einigen Windows Clients (bisher nur bei 6er Clients) bekommen die Benutzer die Fehlermeldung, das die names.nsf nicht vorhanden sei.
    Wenn ich mir dann die Notes.ini anschaue stelle ich fest, das entweder ein Teil vom Eintrag DIRECTORY abgeschnitten ist (z.B.: C:\Programme\notes und nicht c:\programme\notes\data) oder das der Pfad zu den eigenen Dateien dort zu finden ist.
    Ich kenn das Problem beim Abschneiden, wenn z.B.: Quotas auf das Laufwerk gesetzt sind auf dem sich die Notes.ini befindet, das ist hier aber nicht der Fall.
    Für den Benutzer ist das Laufwerk auf dem sich die Notes.ini befindet ausgeblendet, also der User wars nicht (zumindest nicht durch editieren der notes.ini)
    Kennt das Problem jemand?


    Hab den Beitrag fälschlicherweise noch unter Notes6 Entwicklung stehen.

    Das habe ich doch hiermit abgefangen oder?


    @If(dokeditet="";"";@If(dokeditet>dokeditet_1;@Name([CN];@UserName);dokeditor))


    Ich bekomme aber den Fehler: "FEHLER: Für Vergleichsoperatoren müssen zwei Werte desselben Datentyps angegeben werden."
    Obwohl die Felder dokeditet und dokeditet_1 Felder ein Datum anzeigen (sind auch beides Datumfelder).


    Der Fehler wird in dem Feld angezeigt, indem die obige Formel steht!

    > Die Frage ist, was man als Änderung versteht


    Eigentlich ist es egal ob jemand den Anhang, sei es Excel oder
    Word, wirklich geändert hat, es sollte Dokumentiert werden ob er das Dokument bearbeitet. Der Benutzer kann den Anhang ja "Ansehen", "Öffnen" oder "Bearbeiten". Wenn der User auf Bearbeiten klickt, hat er ja die Absicht das Dokument zu ändern.


    Ich habe mir über den Umweg mit @AttachmentModifiedTimes ein berechnetes Feld erstellt welches das Datum und die Uhrzeit des Anhangs anzeigt, wann es geändert wurde. Ein weiteres Feld soll beim Editieren den Wert übernehmen.


    Zum Schluß vergleiche ich die beiden Werte. Und schreibe wenn der Wert des ersten Feldes größer ist als der des zweiten den Benutzernamen in ein drittes Feld.
    Hier kommt es aber zu Fehlern "FEHLER: Für Vergleichsoperatoren müssen zwei Werte desselben Datentyps angegeben werden."
    Ich nehme an, ich bekomem den Fehler weil @AttachmentModifiedTimes bei nicht vorhandensein eines Anhangs "" zurückliefert. Aber auch das umwandeln des Wertes führt zu dem genannten Fehler.


    Feld1(dokedited): @AttachmentModifiedTimes
    Feld2 (dokeditet_): @If(@IsDocBeingEdited;dokeditet;@If(dokeditet_1="";"01.01.1980";dokeditet_1))
    Feld 3: (dokeditor): @If(dokeditet="";"";@If(dokeditet>dokeditet_1;@Name([CN];@UserName);dokeditor))


    Danke schonmal für die Antworten
    @weinrei Wenn du das liest kannste mal an deinen alten Kollegen denken und ihm helfen.


    Gruß
    Bodo

    Hallo Forum,


    gibt es einen Befehl (Formel oder Script) mit welchem ich Abfragen kann wer einen Anhang bearbeitet hat? Habe in der Hilfe nichts gefunden. Habe es versucht mit @AttachmentModifiedTimes aber leider keine zündende Idee wie ich das umsetzen kann.

    habs rausgefunden, wenn die Maske in einem Rahmen angezeigt wird, muß man die Bildlaufleiste im Rahmen aktivieren, dann gehts.
    Der Client, wo das Problem nicht aufgetreten ist, hat eine höhere Auflösung und das fragliche Feld lag innerhalb des Sichtbereichs.

    Hallo Leute,


    ich hab da ein Merkwürdiges Problem.
    In einer selbsgebastelten Maske, werden bei eingigen Feldern die eingegbenen Zeichen nicht dargestellt. Man sieht wie der Cursor wandert, aber es ist, als wäre die Schrift in der gleichen Farbe wie der Hintergrund (was ich natürlich ausgeschlossen habe).
    Wenn ich das Fenster minimiere und dann wieder maximiere, sind die eingegebenen Zeichen wieder zu sehen.
    Auf einem anderen Gerät mit höherer Auflösung, wo der Teil der Maske nicht gescrollt werden muß, tritt das Problem nicht auf.
    Am Windows Profil liegts nicht, das hab ich getestet. Cache.ndk und bookmark.nsf und desktop.ndk umbenannt, kein Erfolg.
    Hat einer von Euch eine Idee ?