IBM Forms: My Favourite Itemlocation Tricks

This is a sequel to my previous post, on understanding itemlocations.  What follows are some of my favourite itemlocation tips: Be a Minimalist Get rid of excess baggage in the itemlocation list. So if you have itemlocation entries x, y, width, offs… more »

IBM Forms: Understanding Itemlocation

The Itemlocation list is the heart and soul of IBM Form's layout capabilities. Its well described in the documentation and the Forms courses and tutorials, but there are a few key points that newbies - and I - often forget. Order Matters &#65… more »

IBM Forms: 
	 and all that

When you get past the beginner stages of building an IBM Form, you will start building more and more complex computes and xPaths. Using the built-in compute editor and the built-in xPath editor, you'll want to add a bit of formatting to keep sane … more »

IBM Forms: Date formats

The XFDL Compute "date()" returns "yyyymmdd". The default XForms Date field format is "yyyy-mm-dd". The XForms Date picker seems to understands either "yyyymmdd" or "yyyy-mm-dd" for prepopulation, but will save the date as "yyyy-mm-dd" by default. No… more »

IBM Forms: Fields with no spaces

Sometimes you need to get the user to enter a string value with no spaces.   Regexes to the rescue!  Here's a simple field that accepts any string, as long as it doesn't have spaces. … more »

IBM Forms

I've been doing a lot of work with IBM Forms (nee PureEdge forms, then Workplace Forms, then Lotus Forms, now IBM forms...) over the past few years.  During the last year or so I've built up a backlog of technical blog posts on IBM Forms ... but my blog… more »