Beiträge von Legonas

    Noch einige Infos zum Problem:


    1) Das Problem tritt nur bei der "Universal" Symbolleiste auf. Wenn ich die Bearbeiten - Symbolleiste verwende, funktioniert es.
    2) Habe ein Kompakt und Fixup durchgeführt --> ohne Erfolg
    3) Habe die Bookmark.nsf neu erstellt --> ohne Erfolg



    Habt ihr das Problem auch oder betrifft dies nur mich?

    Hallo Forum,


    ich habe am Wochenende von mein Systemumgebung von Lotus Notes 8.5 deutsch auf 8.5.1 deutsch migriert.


    Jetzt habe ich folgendes Problem: Alle individuellen Icons funktionieren nicht mehr. Ich kann diese auch nicht löschen, da diese in den „Benutzervorgaben->Symbolleiste->Anpassen“ dann Symbolleiste „Universal“ nicht mehr angezeigt werden. Das gilt auch für alle neuen manuell eingetragenen Icons.
    Nach dem Speichern werden diese in den Benutzervorgaben nicht angezeigt!


    In der Iconleiste von Notes werden diese zwar angezeigt, zeigen aber keine Funktion beim Klick darauf.


    Schau ich mir die „bookmark.nsf->Gliederungen->UserToolbar“ im Designer an, sind die Einträge jedoch vorhanden!


    Kann mir jemand weiterhelfen?


    Danke
    Bernd

    Hallo Forum


    Ich habe folgendes Problem:
    In einem UI-Dokument soll das Body Feld geleehrt werden. Das Funktioniert soweit auch, solange sich kein Attachment im Feld befindet.


    Ich verwende hierzu folgende Befehle:
    Call uidoc.GotoField("Body")
    Call uidoc.SelectAll
    Call uidoc.Clear


    Ist jedoch ein Attachment vorhanden erscheint folgende Meldung:
    Dialogbox „Dieser Vorgang kann nicht rückgängig gemacht werden. Möchten Sie trotzdem fortfahren?“ <Ja>/<Nein>


    Diese Meldung möchte ich jedoch unterdrücken.
    Ich habe es auch schon versucht, das Feld „SaveOptions“ auf „0“ zu setzten.
    Leider ohne Erfolg.


    Hat jemand einen Tipp für mich?


    Gruß
    Bernd

    Hallo hurtz,


    ich habe das Problem auf einem anderem Wege gelößt!
    Falls die Verlinkung im Icon statisch ist, geht es auch auf diesem Wege:



    1) Lege das Icon normal über die Standardfunktionen von Lotus Notes an und prüfe die Funktionalität.


    2) Öffne im Designer die bookmark.nsf und such den neu erstellen Eintrag in Outline (Gliederung) "UserToolbar".


    3) Kopiere diesen Eintrag in ein eigenes Outline (Gliederung) in deiner Anwendung.


    4) Per Button den du als Mail versenden kannst, kann nun per Lotus Script die Gliederung aus deiner Anwendung an die Gliederung "UserToolbar"der bookmark.nsf des jeweiligen Users anhängen.


    5) Kopiere das benötigte Icon aus deiner Anwendung in die bookmark.nsf des Users.




    Gruß
    Bernd

    Hallo Forum,


    ich habe einige Sicherheitsfragen zum Thema Lotus Notes und Java-Agenten.


    Im Rahmen eines Projektes habe ich einen Java Agenten geschrieben, der eine externe Java Anwendung mit Daten versorgt. Die Schnittstellenfunktionen (API) habe ich als JAR File direkt in meinen Agenten importiert. Die Java-Funktion greift unter anderem auf das Dateisystem zu! Der Agent läuft auf dem Dominoserver und wurde aus Kompatibilitätsgründen zur Notes Version 7 in der Java Version 1.4.2 geschrieben.
    Nun habe ich einige Fragen zum Thema Sicherheitskonzept und „best Practice“:


    1. Welche Sicherheitseinstellungen sind generell bei Java-Agenten zu beachten?
    (Im Serverdokument habe ich die entsprechenden Einträge im Reiter Sicherheit vorgenommen. Der Agent selbst läuft mit der Sicherheitseinstellung „2. Beschränkte Operationen zulassen“) Gibt es noch weitere Einstellungen die zu beachten sind?


    2. Ich habe das JAR File in das Domin-Verzeichnis „jvm/lib/ext“ kopiert damit ich keine Laufzeitfehler usw. erhalte. Ist das soweit der korrekte Weg um JAR Files „feizuschalten“?
    Muss dies denn bei JAR-Files geenerell getan werden?


    3. Wann ist es sinnvoll bzw. wann muss man evt. Änderungen an der Datei „java.policy“ vornehmen bzw. wann greifen diese Einstellungen dort überhaupt?


    4. Gibt es eine definierte Reihenfolge, welche Sicherheitsmechanismen in welcher Reihenfolge greifen?


    5. Gibt es ein „best practice“ vorgehen, dass sich im Rahmen von Java-Agenten und der damit verbunden Sicherheits- und Zugriffsrechte bewährt hat?


    6. Kennt jemand eine Doku, die dieses Thema verständlich und komplett beschreibt?
    In der Notes –Hilfe sind zu diesen Themen immer nur Fragmenthaft Infos zu finden!




    Ich hoffe, ihr könnt mir zu den Themen Infos geben.


    Danke für die Mühe


    Bernd

    Hier noch die Lösung für das obige Problem:


    Wie schon oben beschrieben können die Felder markiert werden wenn einfach per @SetField("Listenfeld", NeuerWert) gesetz wird.


    Das Problem sind jedoch die Aliase.
    Es funktioniert nur, wenn man mit zwei Feldern arbeitet. Einem Feld mit und ohne Aliase. Zum Anhaken muss dann der Listeneintrag ohne Aliase verwendet werden.
    Notes liefert trotzdem den korrekten Wert (den Alias) zurück.



    Ich hoffe das war verständlich! :)


    Gruß
    Bernd

    Heureka!! :)


    Ich hab's endlich hinbekommen.
    Manche ding muss man(n) einfach "einfach" halten!
    Es gibt doch immer wieder positive Überraschungen in Notes, wie einfach gewisse Dinge im Verglich zu anderen Systemen gehen!


    Also
    danke für die Infos


    Gruß
    Bernd

    Hallo Taurec,


    ich glaube wir reden hier aneinander vorbei.
    Wie man(n) ein Feld mit Werten befüllt ist mir schon klar.
    Ich will aber im Nachhinein die dort angezeigten Werte programmatisch anhaken. (Siehe Screenshot)
    Der Screenshot soll das Fel in der Maske darstellen.
    Die Eintrag sind beim öffenen der Maske nicht markiert.
    Der User soll jedoch die Möglichkeit haben, per Klick auf einen Button alle Einträge zu markieren, bzw. wenn alle markiert sind diese wieder zu demarkieren.


    Und hier ist mein Probelm.
    Wie kann diese Manipulation am einfachsten durchgeführt werden?



    Gruß Bernd

    Das ist ja das Problem!


    1) Es soll im Originalzustand kein Eintrag in der Liste ausgewählt sein.
    2) Der User selbst soll jetzt per Button alle Einträge auswählen oder alle abwählen können. Damit er nicht bei einer Liste von z.B. 30 Einträgen die für ihn wichtigen 28 Einträge einzel markieren muss. Er soll dann einfach den Button alle Markieren drücken und die zwei nicht benötigten Einträge manuell abwählen können.

    Das Problem ist, dass hier einige Dutzend Einträge vorhanden sein können.
    Die User soll nun entscheiden, wie viele von den Einträgen er markieren will.
    Hierzu wäre eine Button "Alle anwählen" / "Alle abwählen" wünschenswert.


    PS.
    Das Feld in der Maske muss nicht unbendingt vom Typ berechnet sein. Es kann auch bearbeitbar sein!


    Gruß Bernd

    Hallo Forum,


    gibt es eine Möglichkeit, eine Listenfeld vom Typ Mehrfachwerte das in einer Maske als berechnet hinterlegt ist, programmatisch (mit Script oder per Formel) zu manipulieren?




    Ich will die Listenwerte an- bzw. abwählen!


    Kennt hier jemand eine Lösung?


    Danke und Gruß
    Bernd

    Hallo Zusammen,


    welche Antwort meinst du?


    1) Ein externes/anderes Tool (RMChart) funktioniert zwar, benötigt jedoch auf allen Rechnern eine Installation! --> ist daher nicht praktikabel und nicht erwünscht!


    2) Das EXCEL-Object (Als EmbeddedObject), was jeder User aufgrund der Office Installation auch besitzt, soll beim Postopen befüllt (Wird im Thread erklärt) und innerhalb des Notesdokuments angezeigt werden.
    Hier ist das Problem. Angezeigt mit den aktuellen Daten wird es nur, wenn nach dem Öffnen des Notes Dokuments im Anschluss per Doppelklick auf das Embeddet Object geklickt wird damit sich dieses öffnet und dann diese wieder geschlossen wird!
    Das kann aber nicht die Lösung sein.


    Da Lotus Notes die Möglichkeit anbietet, ein Embeddet Object vom Typ „Microsoft Office EXCEL-Diagramm“ anbietet, muss es doch auch eine Möglichkeit geben, dies sinnvoll und praktikabel mit Daten zu befüllen und anzueigen!


    PS
    Im Anhang befinden sich zwei Screenshorts um nochmals zu verdeutlichen was mein Ziel ist!


    Gruß
    Bernd

    Hallo Forum,


    ich hoffe, ihr könnt mir weiterhelfen.
    Es steht zwar eine Menge Infos übe den Datenexport nach EXCEL usw., ich habe jedoch keine Infos zu meinem Problem gefunden.


    Und zwar möchte ich in eine Maske ein Objekt vom Typ "Microsoft Office Execel-Diagramm" einfügen, um gewisse Informationen grafisch darzustellen. Das EXCEL-Objekt in der Form soll beim Öffnen des Dokuments mit den aktuellen Daten befüllt werden!


    Wie kann ich die Werte des Objekts verändern?
    Ich bekomme es nicht hin, das Objekt zu modifizieren.
    Wie muss ich hier vorgehen?


    Kennt oder hat jemand ein Beispiel?


    In http://www.atnotes.de habe ich keine zufriedenstellende Antwort erhalten bzw. konnte ich keine finden!


    Da das Objekt von Lotus Notes angeboten wird, muss es aber eine Scriptmöglichkeit geben, das Objekt sinnvoll verwenden zu können.



    Grüße
    Bernd

    Neue zusätzliche Info!


    Der Menüeintrag ist laut Kunde doch da!
    Das Java Debug-Fenster erscheint jedoch nicht, wenn der Menüeintrag angeklickt wird.
    Zudem handelt es sich laut Kunde um eine 64 bit Lotus Notes Installation!



    Gruß
    Bernd

    Hallo Brane,


    da hast du mich missverstanden!


    Ich meine die Java-Debug-Konsole unter Lotus Notes wird nicht angezeigt!
    Ich kann das Fenster schon gar nicht aufrufen, weil der Menüeintrag nicht vorhanden ist!


    Menü Datei->Extras->Java Debug-Konsole anzeigen



    Gruß
    Bernd