How To: Controlling Hyperlinks in List Layouts
From jVantage
As demonstrated in the sample project management application, it is possible to create custom list layouts to control how data is displayed. List layouts can contain text or images. By default, the left-most column of a given list is automatically turned into a hyperlink that, when clicked, takes you to the full detailed view of the corresponding list record. If that column happens to be an image, then the image itself becomes the hyperlink.
It is also possible to suppress hyperlinks within a list layout using the list layout wizard. This is especially handy for lists that contain images in the left-most column when there is also the possibility that some records will not have an image. In this case, if the image column is the hyperlinked column, any record for which there is no associated image will be impossible to access since there will be no hyperlink. To deal with this, simply suppress the hyperlink for the image column, which will cause the hyperlink to shift to the right.
The partial screenshot below shows the associate list from the demo project management application. Although it is not plain to see from this image, the image column is hyperlink. In the actual application, hovering over an image with the mouse causes the mouse pointer to turn into a pointer.
Again, this can become a problem in cases where there is no image for a given associate. The following screenshot shows the list layout that defines the list above. The encircled <a> symbol is the hyperlink control for the column. If the symbol is grayed, it means that all hyperlinks for the given column will be suppressed.
To suppress the column's hyperlink, select the <a> icon, thus graying it out. After doing this, the associated list will immediately update to reflect the change, as shown in the screenshot below. Notice that the name column (to the right of the image) is now hyperlinked. Incidentally, to suppress all hyperlinks for a given list, simply gray out the <a> icons for all columns.



