XPages and Me

My Journey into XPages Development

Tag Archives: Form

Splitting up: Another Way to Handle Large Forms – Introduction

When dealing with large forms with lots and lots of fields on them, be it as a user or developing an application with large forms, you’ve probably encountered the issue of validation and ease of navigation:

  • As a user, if the form is poorly designed, you’ll have to scroll thru it to find the fields, for which the validation failed. This can become rather frustrating, if it is not immediately clear, where the validation failed and you have to try and submit a form multiple times in order to get it done
  • As a developer, you have to come up with an innovative way to display validation errors that make sense and are easy to rectify for the potential user

Read more of this post

Advertisements

Dabbling in Bootstrap and Font Awesome Part 6-2: (re)Use Me!

In Part 6-1 of my XPages and Bootstrap / Font Awesome series, I showed you how to create reusable custom controls in order to make XPages development easier and quicker again.

I know I’ve promised to show you in this part, how to use these custom controls. However, I thought I am going to add a few more reusable custom controls that might be helpful and in part 6-4, I will show you how to use them all (promise!).

So, in this part, I’ll enhance the Control Wrapper custom control I’ve created in part 6-1 and add another reusable Custom Controls: One for using Font-Awesome Icons

In part 6-3 I will show you how to create two reusable custom controls for Input Groups.

So, lets get started

Read more of this post

So, you got your Web application’s Home Page done, what about the Lotus Notes Client (Part 4)?

Welcome to the last part of my series “So, you got your Web application’s Home Page done, what about the Lotus Notes Client”. It has been a while since my last post and I apologize for that. It took some time to get settled with the new job and apartment.

Without further ado, lets finish the Notes Client home page:

In part 3, we created the outline we were going to use as well as adding the logo and title to the form. In this part, we’ll add the outline, some info text for the user and create the frameset to display the form.

Lets start with finishing up the form:

Read more of this post

So, you got your Web application’s Home Page done, what about the Lotus Notes Client (Part 3)?

In part 1 and part 2 I showed you how to prepare our form and create the custom colors and icons for the outline. In part 3, we will talk about the logo, create the outline and further modify the form.

Read more of this post

So, you got your Web application’s Home Page done, what about the Lotus Notes Client (Part 1)?

I came across many Lotus Notes applications that had been developed to be accessed thru the browser only, which is perfectly fine, until a user opens the application in the Notes Client. What they usually see is the default view of your app (I hope you have one, otherwise you might run into some issues with certain things) and a list of views on the left-hand side.

The user might be confused by what he / she sees, not knowing that the application is actually a web application. Therefore, I think it is good practice to have a home page available that:

  • Informs the user that the application is a web application
  • Provides a link / button to the user to open the application in the browser

even if the possibility of a user opening the application in the Notes Client might be small.

Read more of this post