This Month
September 2010
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Year Archive
Login
User name:
Password:
Remember me 
View Article  Followup on Cut and Paste problem in 8.5.2

The Public Address Book template, released with 8.5.2, caused the problem with cut and paste operations within the Public Address Book. The agent (RenamePastedAccounts) creates an infinite loop which can only be terminated by using pressing the Control+Break keys.

    %REM Agent RenamePastedAccounts Created Mar 29, 2010 by Ana Kapetanakis/Westford/IBM Description: Comments for Agent %END REM Option Public Option Declare 'Begin DNT Const ACCT_NAME = "AccountName" Const ACCT_TYPE = "Account" 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 If doc.getitemvalue(TYPE_FIELD)(0) = ACCT_TYPE Then strName = doc.getitemvalue(ACCT_NAME)(0) Call doc.ReplaceItemValue(ACCT_NAME, str1 + strName) Call doc.save(True, False)
    Set doc = dc.getnextdocument(doc)
    End If Wend End Sub
    This LotusScript was converted to HTML using the ls2html routine,
    provided by Julian Robichaux at nsftools.com.

Move the line “Set doc = dc.getnextdocument(doc)” out of the IF statement (as in the example below)

    %REM Agent RenamePastedAccounts Created Mar 29, 2010 by Ana Kapetanakis/Westford/IBM Description: Comments for Agent %END REM Option Public Option Declare 'Begin DNT Const ACCT_NAME = "AccountName" Const ACCT_TYPE = "Account" 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 If doc.getitemvalue(TYPE_FIELD)(0) = ACCT_TYPE Then strName = doc.getitemvalue(ACCT_NAME)(0) Call doc.ReplaceItemValue(ACCT_NAME, str1 + strName) Call doc.save(True, False) End If Set doc = dc.getnextdocument(doc) Wend End Sub
    This LotusScript was converted to HTML using the ls2html routine,
    provided by Julian Robichaux at nsftools.com.

Save, Update design and then all fixed. Special thanks to Bastian Wieczorek for pointing this out.

View Article  Restricting iNotes user from emailing groups

While restricting the readers field on Public Address Book group entries will stop unauthorised Lotus Notes client users, from sending to a group, it will not stop iNotes/DWA users. They do receive a warning, that the group’s address does not exist, but can easily override this.

Adding a server based rule can be used to change the routing state of an email to stop it from sending even if it is from an iNotes user. As groups cannot be used in rules (why not?) this does mean permitted users have to be specified within the rule.

This is only a workaround and it really needs IBM to add a field, to the group documents, to lock permitted senders down in a more organised fashion.

View Article  8.5.2 Cut and Paste issues in Administrator

Since upgrading to 8.5.2 my Administrator client hangs after copying and pasting documents (Ctrl-C Ctrl-V). Has anyone else seen this issue or is it just me?

A Ctrl-Break seems to clear the hang and the document seems to have copied fine.

View Article  Google Priority Inbox v Lotus Notes

I have been using the new Priority Inbox feature in my Gmail for a while now and have come to the conclusion that I do like it and find it useful. It makes it easier to sort the emails of interest from the junk without having to create rules.

The Lotus Notes client can provide a similar functionality but this requires rules being manually configured – which is beyond most users. The rules engine is really basic and needs to be seriously overhauled to provide further functionality and make it easier for end users to make use of. Also, the mail template really needs to make it easier to filter and find emails. Something like FewClix would really improve this.

IBM recently demoed their Mail Triage ideas which has similar ideas to Googles Priority Inbox but I do not think it will make it’s way into Lotus Notes at any point soon.

It would be nice to see IBM update their Swift File product to allow similar functionality and fully integrate this into the Standard Lotus Notes client (or directly into the Domino server so this could also be used within iNotes). Also please buy FewClix and integrate this into the client. It would be a real time saver for end users and give them a really good reason to prefer Notes to Outlook/GMail. Hopefully Project Vulcan will do some of this.