Beiträge von Homer

    Zitat


    taurec schrieb:
    Rechts unter Downloads findest du auf der Seite den Link zum eigentlichen Download


    Das ist ja das Problem. Der Link funktioniert nicht. Er geht auch nur zum Sample Kit.


    Im LDD Forum gibt es einen Beitrag dazu vom 14.2. der auch von Lotus beantwortet wurde. Aber der Link geht heute immer noch nicht.


    Ich brauche also jemanden der NotesSQL 3.02f schonmal downgeloaded (was für ein Wort) hat und es mir schicken kann.


    Viele Grüße


    Homer

    Hallo,


    ich bin auf der Suche nach einer neueren Version von NotesSql.
    Die die wir haben funktioniert nur bis R5, auf der IBM Site finde ich aber auch nichts neueres.


    Kann mir jemand helfen?

    Beim Versenden werden aus den Personendokumenten der internen Empfänger die Internetadressen ausgelesen und in das Mail nach draussen mit reingepackt.


    Wenn da nichts drinsteht, dann kommt halt die Notes Adresse beim Internet Empfänger an.

    Hallo,


    die Zahlen machen dann richtig sinn, wenn es sich bei der Formel um eine Spaltenformel handelt und in der Spalte das Häkchen für "Werte als Symbole darstellen" gesetzt ist.


    Was mich an der Formel viel mehr verblüfft ist die Tatsache dass die Variable oder das Feld "Status" so viele Werte gleichzeitig haben kann ohne dass man ein @Subset verwendet.


    Kann man Listen denn auch so abfragen?

    OK, der User muss also das Dokument editieren können, darf aber die editierbaren Felder nicht ändern.


    Dann bleibt dir nur ein Ausweg: Die editierbaren Felder müssen mit passenden Hide-When Formeln versteckt werden. Stattdessen werden Felder die Berechnet zur Anzeige sind angezeigt.

    Ich nehme mal an, dass du nur einen Teil des Codes gepostet hat, ansonsten würde es überhaupt nicht funktionieren. 8-)


    Die Fehlemeldung besagt, dass es zu einer Schleife gekommen ist. In dem Code den du gepostet hast kann ich eigentlich nichts derartiges erkennen. Evenuell solltest du mal alles reinstellen.

    Hallo zusammen,


    ich bin jetzt schon sehr ausgiebig in allen möglichen Foren unterwegs gewesen zum Thema Soft-Locking, hab natürlich sehr viel gefunden zu Workarounds usw.
    Aber eine Antwort auf die Frage die mich am meisten bewegt konnte ich noch nicht finden:


    Wozu soll das überhaupt gut sein ?


    Na klar, es ist toll wenn die Dokumente automatisch gesperrt sind wenn schon einer zum bearbeiten drin ist. Schließlich habe ich mich selbst lang und breit hier im Forum drüber ausgelassen was man bisher für Klimmzüge machen musste um sowas zu erreichen.


    Aber es gibt doch ab Notes 6 eine Datenbankeigenschaft die man Anklicken kann wenn man sie haben will. Es gibt schließlich genug Anwendungsfälle wo man es nicht haben will.
    Wozu macht man dann nochmal die selbe Funktion im Client, Permanent und erstmal nicht abschaltbar?


    Weiss da einer was?

    Hallo Pierre,


    ja ich meine die Maske mit dem Benuterzernamen und der DocUID. Ich behandle das Dokument als Profildokument weil ich es dann mit dem Befehl
    Set notesDocument = notesDatabase.GetProfileDocument( profilename$ [ , username$] )
    schneller öffnen kann

    Ehrlich gesagt kapier ich das Problem nicht. Notes macht doch genau das was es soll.
    Wenn ich Bilder importiere dann ist es doch klar dass sie im Mail direkt angezeigt werden.
    Wenn ich sie als Attachment haben will dann muss ich sie eben anhängen.


    Aber so wie sich der Beitrag von RockWilder liest, war das woran sich die User gewöhnt hatten eigentlich ein Bug.

    Da du in das Feld "AblageFeld" eine Liste zuweisen willst, musst du über den Umweg des NotesItems gehen.


    also
    dim AblageFeld as NotesItem


    und
    set AblageFeld=uidoc.Document.ReplaceItemValue("AblageFeld",tmp_mail)

    Oh je, über das Thema könnte man ein kleines Buch schreiben.


    Dein Problem ist ja, dass du ein Dokument welches gerade von irgendjemandem im Edit-Mode geöffnet ist, gegen ein weiters öffnen im Edit Mode sperren willst.


    Einen Code dafür habe ich nicht, aber ich kann dir das Prinzip erklären wie ich es machen würde.


    Ich gehe davon aus, dass der normale User Autorenrechte in der ACL hat und keine Dokumente löschen darf.


    Du brauchst also zunächst mal eine Maske für ein Benutzerprofildokument in der Anwendung. Die Maske braucht zwei Textfelder. Eines für die DocUniqueID und eines für den Usernamen.


    Dazu eine versteckte Ansicht mit den Profildokumenten deren erste Spalte sortiert ist und die gespeicherte DocUniqueID anzeigt. In der zweiten Spalte ist der Benutzername.


    Jetzt musst du im Queryopen und Querymodechange ein Script einbauen das immer dann läuft wenn das Dokument im Edit-Mode geöffnet wird.


    Das Script prüft in der Versteckten Ansicht ob dort ein Eintrag mit der DocUniqueID des zu öffnenden Dokumentes existiert. Wenn ja, wird das öffnen im Edit-Mode unterbunden. (Wenn du ganz komfortabel sein willst kannst du dann eine Messagebox aufmachen die anzeigt wer das Dokument gerade editiert).
    Wenn nicht, wird die DocUniqueID des aktuellen Dokumentes im Benutzerprofil des aktuellen Users (sein Name auch) gespeichert und das Dokument im Edit-Mode geöffnet.


    Im Queryclose muss dann die DocUniqueID wieder aus dem Profildokument gelöscht werden.


    Jetzt kann es nur noch passieren, dass der User bereits ein Dokument zum editieren offen hat, und versucht ein zweites zum editieren zu öffnen. In diesem Fall würde das Script ja den Eintrag der DocUniqueID überbügeln und das Dokument fälschlicherweise wieder freigeben. Aber das kann man ja ganz einfach unterbinden.


    Viel Spaß!

    Hallo zusammen,


    nach einer Namensänderung einer Userin dauert das öffnen ihrer Maildatenbank deutlich länger als vorher.


    Wenn ich an ihrem Arbeitsplatz unter ihrer ID arbeite dauert das öffnen ihrer Mail ca. 10-15 sekunden. Mit der Admin-ID dauert es max. eine Sekunde.


    Der Effekt ist nachvollziehbar und tritt immer auf.


    Wenn ich mit ihrer ID an meinem Arbeitsplatz arbeite, öffnet sich die DB ebenfalls ohne Verzögerung.


    Irgendwas muss an ihrer Maschine zerbröselt sein.
    Ich habe die cache.ndk gelöscht, bookmark.nsf und desktop6.ndk neu angelegt, alles ohne Erfolg.


    Normalerweise würde ich über 10-15 sekunden kein Wort verlieren, aber es handelt sich um einen Remote-Arbeitsplatz der normalerweise über DSL/VPN angebunden ist. Dort beträgt die Response-Zeit dann 4 Minuten !!


    Aber es betrifft ausschließlich die Mail-DB der Userin. Das öffnen von anderen Datenbanken funkltioniert normal.


    Hal irgenjemand eine Idee was es sein könnte? :cry: