Embracing the Power of the Notes
Client
Paul Withers
• XPages Developer since 2009
• Notes Client user since 1998
• IBM Champion
• Author of XPages Extension
Libr...
New vs “Old”
New vs “Old”
The Danger of Assumptions
Powerful functionality is only good
if you know how to use it
View Navigation
• Next unread – F4
• Previous unread – Shift + F4
• Next selected – F4
• Previous selected – Shift + F4
• ...
Copy As Table
• Say you want to export details of all
threads Frank Adams has been involved in
• Select in By Author View
...
Quick Find
• Starts With… and Find boxes merged
• Starts with for specific sorted column
• Find in Any Column
• Composite ...
Quick Search
• “Simple Search” in MastHead
• Search in current view
• If database has a ($All) view
users can also search ...
Full Text Searching
• Full Text Indexes on Local Replicas can be
enforced via Desktop policy
Full Text Searching
• Help page “How can I refine a search
query using operators” explains syntax
• Alternatively enforce ...
When Searches Go Wrong…
New Message
Why the Search Bar
Discover
Manage via Desktop Policy
Extending Details
• Stored in com.ibm.notes.gettingstarted
• Tips in startedpageContent.properties
Live Text
• Works in any Text or Rich Text field
• Recognizer uses regex to identify specific
content
• Content Type deter...
Regex Build Helper
Regex Testing
Live Text
• Go to document in view
• Go to web page
• E.g. add to “&startKey=” URL
Sharing Widgets
• Publish to widget catalog
• Allow manual download or provision with
Desktop policy
Sharing Plugins
• Import into Update Site database
• Create extension.xml
• id must be unique
• Map url to Update Site dat...
XPages Interacting With Notes Client
• New with IBM Notes 9
• XSP.executeCommand(string
javaMethod, Object params)
• Plugi...
In Action
Thank You
• Paul Withers
• pwithers@intec.co.uk
• http://www.intec.co.uk/blog
• @paulswithers
Upcoming SlideShare
Loading in …5
×

Embracing the power of the notes client

706
-1

Published on

Presentation with HP Dalen (@TheOnlyReal_HP) at DanNotes November 2013

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
706
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Embracing the power of the notes client

  1. 1. Embracing the Power of the Notes Client
  2. 2. Paul Withers • XPages Developer since 2009 • Notes Client user since 1998 • IBM Champion • Author of XPages Extension Library • Notes cheat sheets
  3. 3. New vs “Old”
  4. 4. New vs “Old”
  5. 5. The Danger of Assumptions Powerful functionality is only good if you know how to use it
  6. 6. View Navigation • Next unread – F4 • Previous unread – Shift + F4 • Next selected – F4 • Previous selected – Shift + F4 • Ctrl + open view • Jumps to selected document in the new view
  7. 7. Copy As Table • Say you want to export details of all threads Frank Adams has been involved in • Select in By Author View • Ctrl + switch to All Documents view • Use F3 / Shift + F3 to navigate selected document • Select others in thread • Edit > Copy As > Table and paste • Some external tools retain Notes links
  8. 8. Quick Find • Starts With… and Find boxes merged • Starts with for specific sorted column • Find in Any Column • Composite Application has richer experience
  9. 9. Quick Search • “Simple Search” in MastHead • Search in current view • If database has a ($All) view users can also search whole database • IBM Notes 9.0 adds “Always Show in Search List” • NOTE: Blocked if My Widgets panel restricted
  10. 10. Full Text Searching • Full Text Indexes on Local Replicas can be enforced via Desktop policy
  11. 11. Full Text Searching • Help page “How can I refine a search query using operators” explains syntax • Alternatively enforce “Use Notes (not Web) query syntax in the view search bar” • Preferences > Miscellaneous • Searches can be saved and shared • Designer access • Refreshed from template
  12. 12. When Searches Go Wrong…
  13. 13. New Message
  14. 14. Why the Search Bar
  15. 15. Discover
  16. 16. Manage via Desktop Policy
  17. 17. Extending Details • Stored in com.ibm.notes.gettingstarted • Tips in startedpageContent.properties
  18. 18. Live Text • Works in any Text or Rich Text field • Recognizer uses regex to identify specific content • Content Type determines what to do with whole or partial elements • Widget determines an action to take on the recognised text • Regex cheatsheets on web http://www.cheatography.com/davechild/cheatsheets/regular-expressions/
  19. 19. Regex Build Helper
  20. 20. Regex Testing
  21. 21. Live Text • Go to document in view • Go to web page • E.g. add to “&startKey=” URL
  22. 22. Sharing Widgets • Publish to widget catalog • Allow manual download or provision with Desktop policy
  23. 23. Sharing Plugins • Import into Update Site database • Create extension.xml • id must be unique • Map url to Update Site database
  24. 24. XPages Interacting With Notes Client • New with IBM Notes 9 • XSP.executeCommand(string javaMethod, Object params) • Plugin extends IExtendedCommands
  25. 25. In Action
  26. 26. Thank You • Paul Withers • pwithers@intec.co.uk • http://www.intec.co.uk/blog • @paulswithers
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×