371 Lotus blogs updated hourly. Who will post next? Home | Downloads | Events | Jobs | Twitter | Bookmarks | Pods | Forum | Blogs | Search | myPL | About 
 
Latest 7 Posts
Terminate - Event von LotusScript Agenten
Tue, May 22nd 2012 45
Mailnachrichten oder Kalendereinträge finden, obwohl sie nicht in Ansichten angezeigt werden
Thu, May 17th 2012 48
Termine am falschen Tag im iPhone Kalender?
Wed, May 2nd 2012 124
RichText Felder eines im UI geöffneten Dokumentes im BackEnd modifizieren
Thu, Apr 26th 2012 139
Selten genutzte Ansichten im Hintergrund aktualisieren lassen, während ich weiterarbeiten kann
Sat, Apr 14th 2012 114
Null Pointer Exception in Anwendungsfenster des Domino Designer für Eclipse
Mon, Apr 2nd 2012 96
Datenbankrollen stets aktuell zum Code halten
Mon, Apr 2nd 2012 93
Top 10
ToDos synchronisieren mit Lotus Notes Traveler
Sat, Jun 18th 2011 363
Bug im Domino Directory Template 8.5.x
Sat, Jan 28th 2012 290
Lotus Traveler Profil lässt sich nicht auf dem iPhone installieren
Wed, Jun 8th 2011 271
Domino Server Konsole für Windows Server 2008 einrichten
Sat, Feb 11th 2012 252
Zusätzliche Wörterbücher für den Lotus Notes Standard-Client installieren
Thu, Sep 16th 2010 244
Gut zu wissen : Lotus Traveler mit reverse Proxy !
Tue, Nov 22nd 2011 216
Deutsche Feiertage nach Bundesländern
Wed, Jan 20th 2010 197
Man sollte die Mailfiles seiner Benutzer schon richtig benennen ...
Thu, Feb 16th 2012 186
Notes Single Login und Windows 7 64bit funktioniert wieder !
Wed, Mar 30th 2011 182
Entwicklercamp 2012: IBM oneUI + myTheme = myUI
Thu, Mar 29th 2012 175


Feiertage im Domino Directory kopieren
Manfred Meise    

Administratoren erstellen neue Dokumente im Domino Directory gern und oft durch kopieren und anschließendes modifizieren. Leider werden hierdurch Feiertagsdokumente ungültig, da sie in einem Feld "APPTUNID" die eigene DocumentUnique-ID speichern. Damit auch Feiertagsdokumente kopiert werden dürfen, oder zuvor durch Kopiervorgänge "zerstörte" Dokumente repariert werden können, ist der vorhandene Agent " RenamePastedAccounts" im Domino Directory wie folgt anzupassen / zu erweitern, damit diese von Benutzern in ihre Mailfiles importiert werden können.
 
Option
Public
Option
Declare

'Begin DNT

Const
ACCT_NAME                 = "AccountName"
Const
ACCT_TYPE                 = "Account"
Const
HOLIDAY_TYPE              = "Holiday"
Const
HOLIDAY_ID                = "APPTUNID"
Const
TYPE_FIELD                = "Type"
'End DNT


Sub
Initialize
    Dim ws As New NotesUIWorkspace
    Dim uidb As NotesUIDatabase
    Dim db As NotesDatabase
    Dim dc As NotesDocumentCollection
    Dim doc As NotesDocument
    Dim strName As String
    Dim str1, str2 As String
   
    str1 = "Copy of "
   
    Set uidb = ws.currentdatabase
    Set db = uidb.Database
    Set dc = db.UnprocessedDocuments
    Set doc = dc.getfirstdocument
    While Not doc Is Nothing

            Select Case doc.getitemvalue(TYPE_FIELD)(0)

            Case ACCT_TYPE
                    strName = doc.getitemvalue(ACCT_NAME)(0)
                    Call doc.ReplaceItemValue(ACCT_NAME, str1 + strName)
                    Call doc.save(True, False)
                   
            Case HOLIDAY_TYPE
                    Call doc.ReplaceItemValue (HOLIDAY_ID, doc.Universalid)
                    Call doc.save(True, False)
            End Select

            Set doc = dc.getnextdocument(doc)
    Wend

End
Sub


Um defekte Feiertagsdokumente zu reparieren, sind diese danach auszuschneiden/einzufügen.

---------------------
http://www.mmi-consult.de/FAQ/dx/Feiertage-im-Domino-Directory-kopieren.htm
Jan 04, 2012
165 hits



Recent Blog Posts
45


Terminate - Event von LotusScript Agenten
Tue, May 22nd 2012 12:12p   Manfred Meise
Versucht man LotusScript anzuwenden, um Anwendungen mit entsprechendem Qualitätsanspruch zu erstellen, ist man leider nie vor Überraschungen sicher. So haben wir im Rahmen unserer Entwicklungsrichtlinien festgelegt, dass alle Agenten das Terminate Event verwenden, um zu erkennen, ob ein Agent ordnungsgemäß beendet wurde oder nicht (Abbruch durch Benutzer oder den Agentmanager bei Laufzeitüberschreitungen). Unser Codingpattern: '1. LS-Tests4- AgentTerminate: Option Public Optio [read] Keywords: agent lotusscript
48


Mailnachrichten oder Kalendereinträge finden, obwohl sie nicht in Ansichten angezeigt werden
Thu, May 17th 2012 6:12a   Manfred Meise
Es kann vorkommen, dass Mailnachrichten (z.B. Besprechungseinladungen) nicht in Ansichten einer Datenbank angezeigt werden. Um Ursachenforschung zu betreiben, ist es erforderlich diese diese fehlerhaften Dokumente zu finden, um sie näher analysieren zu können. Wie gehe ich als Administrator vor? Die nachfolgende Vorgehensweise sieht vor, dass bereits zuvor Nachrichtenverfolgung für die betreffenden Server aktiviert war! 1. Benutzer (z.B. der Versender einer Mail oder der Einladende von Be [read] Keywords: domino lotus server
124


Termine am falschen Tag im iPhone Kalender?
Wed, May 2nd 2012 6:12a   Manfred Meise
Der Lotus Notes Traveler ermöglicht die Synchronisation von EMails, Kalender und Kontakten zwischen Lotus Domino Servern und z.B. Apple iPhone. Obwohl dieses schon seit Monaten problemlos klappt erscheinen (nach der Zeitumstellung auf Sommerzeit) die ganztägigen Termine (z.B. Geburts- und Feiertage) am falschen Tag auf dem iPhone, während sie am richtigen Tag im Lotus Notes Client sowie Lotus iNotes angezeigt werden. Die Ursache lag/liegt in einer falschen Einstellung auf dem Endgerät. H [read] Keywords: domino inotes lotus notes notes client traveler apple iphone
139


RichText Felder eines im UI geöffneten Dokumentes im BackEnd modifizieren
Thu, Apr 26th 2012 2:12p   Manfred Meise
Anders als bei sonstigen Feldern verhalten sich Änderungen von NotesRichTextItems durch BackEnd Klassen derart, dass diese nicht unmittelbar im FrontEnd UserInterface des Benutzer aktualisiert werden. Um den im BackEnd geänderten Inhalt des RichText Feldes anzuzeigen ist dieses Dokument zu schließen und sofort wieder zu öffnen (ein leichtes "Flackern" am UserInterface wird unvermeidbar sein). Der hierfür notwendige Code könnte z.B. in einer Maskenaktion untergebracht sein: '(Gl [read] Keywords: lotusscript richtext
114


Selten genutzte Ansichten im Hintergrund aktualisieren lassen, während ich weiterarbeiten kann
Sat, Apr 14th 2012 7:11a   Manfred Meise
Kürzlich beschwerten sich einige Kundenmitarbeiter, dass ihr Notes Client solange blockiert ist, bis eine sehr selten genutzte Ansicht in einer großen Datenbank vollständig aktualisiert wurde. Andere Anwender wiederrum beklagten sich wiederum nicht sondern erhielten während der Ansichtsaktualiserung diesen Hinweis und konnten zwischenzeitlich andere Aufgaben erledigen. Der Grund für dieses unterschiedliche Verhalten sind Vorgabeeinstellungen des Benutzer-Clients: Datei ---> Vorga [read] Keywords: lotus notes notes client
96


Null Pointer Exception in Anwendungsfenster des Domino Designer für Eclipse
Mon, Apr 2nd 2012 3:13p   Manfred Meise
Heute ereilte mich wieder einmal eines der unerfreulichen Erlebnisse mit dem Domino Designer. Vorausgegangen war eine Replikation aus dem Designer eines lokalen Entwicklungsstandes mit dem Entwicklungsserver, den der Designer nach Abschluß der Replikation mit einem Crash quittierte. Ein Neustart war nicht möglich, NSD half auch nicht weiter. Erst nach einem Windows-Neustart konnte ich den Lotus Notes Client und später auch den Domino Designer wieder starten. Leider zeigte der Designer im A [read] Keywords: domino ibm lotus notes notes client nsd eclipse workspace xml
93


Datenbankrollen stets aktuell zum Code halten
Mon, Apr 2nd 2012 6:13a   Manfred Meise
Datenbankentwickler können in Domino Datenbanken Rollen einsetzen, um bestimmte anwendungsspezifische Funktionen zu steuern. Leider kann es z.B. beim Kopieren von Schablonen oder Datenbanken geschehen, dass die ACL nicht mit kopiert wird und die Rollendefinitionen verloren gehen, Eine nachträgliche (erneute) Einrichtung der Rollen durch den Domino Administrator ist zwar möglich, setzt jedoch eine saubere Dokumentation der verwendeten Rollen voraus (unter Berücksichtigung der Groß-/Kleinschr [read] Keywords: acl domino application database




132


Hat mein Kalender Angst vor mir?
Fri, Mar 30th 2012 6:13a   Manfred Meise
Mit dem Lotus Notes Standardclient kann man seit Release 8.5.x neben seinen Terminen auch die Einträge aus anderen Kalendern einblenden lassen, um einen schnellen Überblick über Verfügbarkeiten und Terminüberlappungen zu erhalten. Hierzu ist es allerdings unbedingt mindestens einen Benutzerkalender auszuwählen: Sollte kein Benutzerkalender (auch nicht der eigene) ausgewählt worden sein, so erscheinen die Termineinträge beim Öffnen des Kalenders (während der Ladezeit) kurz am Bil [read] Keywords: lotus notes
175


Entwicklercamp 2012: IBM oneUI + myTheme = myUI
Thu, Mar 29th 2012 6:12a   Manfred Meise
Das diesjährige Entwicklercamp vom 26.03.2012 bis 28.03.2012 in Gelsenkirchen verzeichnete mit ca. 220 Teilnehmern erneut den großen Zuspruch der "Kenner und Könner der gelben Fraktion". Im Rahmen von Fachvorträgen wurden neue Technologien und Techniken vorgestellt, sowie in zahlreichen Diskussionen am Rande die eigenen Erfahrungen mit Gleichgesinnten ausgetauscht und neue Anregungen für die eigenen Entwicklungsarbeiten an Lotus Domino geboren. Einer unserer Beiträge zu dieser Veran [read] Keywords: domino ibm lotus xpages
101


Entwicklercamp 2012: Security in IBM Lotus Notes Anwendungen
Thu, Mar 29th 2012 6:12a   Manfred Meise
Das diesjährige Entwicklercamp vom 26.03.2012 bis 28.03.2012 in Gelsenkirchen verzeichnete mit ca. 220 Teilnehmern erneut den großen Zuspruch der "Kenner und Könner der gelben Fraktion". Im Rahmen von Fachvorträgen wurden neue Technologien und Techniken vorgestellt, sowie in zahlreichen Diskussionen am Rande die eigenen Erfahrungen mit Gleichgesinnten ausgetauscht und neue Anregungen für die eigenen Entwicklungsarbeiten an Lotus Domino geboren. Einer unserer Beiträge zu dieser Veran [read] Keywords: domino ibm lotus notes security




Created and Maintained by Yancy Lent - About - Blog Submission - Suggestions - Change Log - Blog Widget - Advertising - FAQ - Mobile Edition