Links

Custom Button

Phorm Prohibited

The contents of this site, and communications between this site and its users, are protected by database right, copyright, confidentiality and the right not to be intercepted conferred by section 1(3) of the Regulation of Investigatory Powers Act 2000.

The use of those contents and communications by Internet Service Providers or others to profile or classify users of this site for advertising or other purposes is strictly forbidden.

DocViewer Plugin

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 


The DocViewer plugin for Lotus Notes 8 Standard lets you view the properties of the currently selected Notes Document.

A picture named M2

Installing DocViewer

Refer to this page for installation instructions.

DocViewer Source Code

Refer to this page for instructions on how to obtain the source code.
DocViewer is one main plugin called com.domiclipse.docviewer and one supporting plugin called com.ibm.lotuslabs.context.service.

Using DocViewer

The DocViewer can be found in the Notes 8 Standard Sidebar. You can add/remove DocViewer from the Sidebar via View -> Sidebar Panels.
When a Domino document is selected in any view in any database; details of the document are displayed in the Master part of the form.
When an Item in the Document section is selected; details about the Item are displayed in the Item section of the DocViewer.
The toolbar actions:

  • Exclude $ Items. Toggles the display of items which begin with '$'.
  • Exclude By Name. Excludes items which do not begin with the specified text.
  • Pin Selection. Keeps the current document selected.
  • Change Orientation. This action toggles the orientation of the Master/Details form from horizontal to vertical.

Limitations

The DocViewer plugin uses the standard Notes Java api so there are certain limitations because of this.
  • If a document has multiple items with the same name eg three Body items; only the first is shown.
  • Displaying the details of RichTextItems is limited to displaying the text of the Item.
  • The details of non-standard type of Item are not displayed at all.

Comments

GravatarImage1 - The DocViewer Plug-in is not working with
Eclipse 3.4
XPD Toolkit 6.2
Notes 8.5 (CD12)
when checked out, compiled and started from Eclipse.
There's an ClassNotFound exception on the console for the class NotesException.

Any ideas?

GravatarImage2 - Hi Oliver,

Thanks for getting in touch. Can you send me a copy of the full stack-trace please?

I haven't tried 8.5 yet but I have had problems running *any* plug-ins in development mode. See this post for the problems I have: { Link }

Keith

GravatarImage3 - Great plugin!

Do you have any plans for extending the plugin's functionality so that one can edit the field values from the sidebar?

GravatarImage4 - Dear Keith, I have the exactly the same problem as Olivier. Could you solve his problem?

GravatarImage5 - @1 In you run configuration go to the plug-ins tab and find 'com.ibm.notes.java.api.win32.linux' it need to be checked. For some reason it like to be onchecked!

GravatarImage6 - The problem is a changed class in the java-api for notes. The class NotesException does not longer extend the Exception-Class directly. It extends a Exception-class from a corba-package an this class extends Exception. But this corba-package is not a part of the jclDesktop-jre and therefore the class can not be found.
I'm looking for a solution yet...

GravatarImage7 - Great plugin, there is only one thing that frustrates me:<br /><br />Please, please change it so that I can copy field names and values into the clipboard.<br /><br />I never realised how much I did this, until I couldn't<br /><br />Great Work Thanks

GravatarImage8 - Excellent post! I always enjoy a solid technical post (and plugin) It saved me a good week+ - Keep up the good work!

GravatarImage9 - Excellent post! I always enjoy a solid technical post (and plugin) It saved me a good week+ - Keep up the good work!

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)