UKLUG: Digging Into The Dark Side
By Paul Withers | | 3 Comments
Cardiff was the venue for UKLUG this year, two days of all yellow goodness (in every sense!). For the third time I delivered a session digging under the covers of XPages to try to give developers one or more eureka moments. At BLUG I presented on my own but couldn’t fit everything into an hour. […]
iNotes List View, iNotes Calendar View – Accessing The Object
By Paul Withers |
Earlier today Julian Buss asked in a blog post about how to get the unid of a selected document in the iNotes List View. Even though I wrote that chapter in the Extension Library book, I was a little baffled myself. Even after I re-read what I’d written, I struggled to work out where I […]
Domino Designer Shortcuts, Build Project and Quirks
By Paul Withers | | 1 Comment
Some time ago Nathan Freeman blogged about making Domino Designer work the way you want, lots of excellent productivity tips for improving performance of Domino Designer. One of these was to turn off Build Automatically. If you ever, ever, for any reason whatsoever, ever, ever, ever open a database that’s on a server in Domino Designer […]
How Many XPages Errors Have I Got?
By Paul Withers | | 2 Comments
Tonight I came this comment from a developer: Rather than using the DisplayErrors control and showing the error messages, I just want a count. So I could do something like “You have 4 message(s) on the page” All error messages can be displayed in a Display Errors control but can also be accessed programmatically, via […]
Custom Language in XPages Revisited: The Good and The Bad
By Paul Withers | | 5 Comments
A little over two years ago I blogged about the different languages available in XPages, namely Expression Language, Server-Side JavaScript and Custom. I explained what Custom was and how it could be used. Bearing in mind that XPages are compiled down to Java code, with each control being a class, it makes sense that the […]
New Release of Mobile Value Picker
By Paul Withers |
I’ve just published a new release of the Mobile Value Picker on OpenNTF. The main reason for the new release is to force resetContent=”false” on the Cancel button on the mobilePicker Custom Control, to ensure content is not lost in a new document when using the SSJS approach. The other addition is a Design Definition […]
Diagnosing Field Changes
By Paul Withers | | 2 Comments
This blog post isn’t specific to XPages and may be something many developers are aware of. But it took me many years of Notes development to learn this little bit of information that can quickly help troubleshoot data issues with Notes documents. It’s still relevant in the world of XPages and well worth taking into […]
VariableResolvers: What They Are, How To Use Them, Why To Use Them
By Paul Withers | | 2 Comments
As I have often said, one of the things I like about XPages is that you can always learn more and enhance your skills. The learning curve is steep at times, but there are aspects you can add on at a later stage. One of those is VariableResolvers. Like so many Java constructs, the terminology […]
XPages Mobile Controls: Mobile Value Picker Project
By Paul Withers |
Over the weekend, as part of the third XPages contest on OpenNTF and based upon the series on this blog, I contributed the Mobile Value Picker project to OpenNTF. Niklas Heidloff has written a great blog post about the project and also recorded a video demonstrating the control. The control allows you to use a […]
Recent Comments