Sliding Header labels in Webclient list/table view

To be honest I haven’t really had a need for the webclient until now but there is a very simple report based on a view that I wish to push out to infrequent users. However I am having a great deal of trouble trying to get the labels in the header part to align with their respective fields.

I was first trying to get them to work in table view because I understood one had to use that with the webclient. I’ve heard though that with 3.1 you can actually use list view and in general this works somewhat better. In table view the labels were simply sliding over and up as far as they could to the left hand top side of the header part so that they weren’t lined up at all. In list view they are more or less lined up but not exactly. This means that some fields have the label of the neighboring field instead of their own label. Any suggestions? I’ve looked closely at the CRM’s table views which DO line up correctly and for the world of me I can’t see any different selections I am making. Any help greatly appreciated :?

John

Hi John,

I believe positioning of the columns is controlled by a combination of the width of each column and the width property of the form, such that you have to experiment a little until you get it right.

In other words, I think the columns will expand to fit the form width, each column in proportion to the width of each other column.

Taking a quick look at our webclient Agency Management solution, the “Policies” form (which can be seen from the link below), has a form width of 650 and a body height of 460. I mention the body height because with webclient the height works differently than one might expect. With a field height of 20 and the body height of 460, we have twelve records appear per page in webclient. Records 13 and beyond are accessed by clicking the numbered page links that appear below the records.

If my memory serves me right, we made the numbered page links appear when we have more than 12 records, by changing the form "scrollbar’ property for vertical to “when needed” (we set the horizontal to “never”).

In my view the webclient is FANTASTIC. It may take a little more time up front (when you are getting used to it), however, the payback is tremendous in the sense that it greatly reduces the need for tech support because nothing needs to be installed on the client.

An example of our smartclient, headless client and multi-tenant webclient all being hosted at once can be seen at:

http://66.105.190.194

This is just a demo server, so anyone can login and experiment with it without having to worry about causing any damage (up to 3 users).

Dean Westover

Hi Dean,

Thanks so much for your help! I wanted to play around with it some more before responding. And of course you are completely right you just have to play around with the column and form width until you get it right. We had a nice surprise at our Bay Area User’s Group meeting a day later when Jan Blok and Johan stopped by after attending the Eclipse conference going on in Santa Clara. And they too verified that you have to sometimes muck around a bit with it especially if you have had to remove and add some columns (as I had to do with this solution). Thanks again!

I’m now going to be moving on to trying to create a little solution using the tools you pioneered with Servoy namely creating PDF forms to pass to and receive from information our database. Should be fun!

John

Hi John,

I am glad everything is working out okay. Let me know if you run into any problems with the PDF forms. The hard working people at Servoy have done a great job with their extensive support of PDFs.

Dean Westover