Clarity: URL attribute is not displayed in the list view when the link is set to "Use URL value entered in this field" under List Column fields

Document ID : KB000021388
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

URL attribute is not displayed in the list view when the link is set to "Use URL value entered in this field" under List Column fields.

URL attribute is displayed when link is set to "no link". This can occur for any user-defined custom object or stock object.

The behavior works as expected in 12.1.0 as follows:

Link = 'No Linking' > URL attribute value displays as a text value ; no link enabled

Link = 'Use URL value entered in this field' > URL attribute value displays as a hyperlink ; Clicking on the link opens the target URL location within the same browser tab

In v12.1.1 and v13.0
Link = 'No Linking' > URL attribute value is displayed, the link is enabled (CLRT-63428)

Clicking on the link opens a new browser window with the target URL location. Because this 'No Linking' behavior shows a hyperlink it is a good alternative configuration due to the other setting not functioning as expected.

In v12.1.1
Link = 'Use URL value entered in this field' > URL attribute value is not displayed; cell is empty (CLRT-61650)

In v13.0
Link = 'Use URL value entered in this field' > Works as expected

Steps to Reproduce:

  1. Login as a Clarity Administrator (v12.1.1)

  2. Administration > Studio Objects : Open a Custom or Stock object (such as the Project Object)

  3. Create a user-defined, custom URL attribute

  4. Views > add URL attribute to Create, Edit and List views

  5. Navigate to List Layout [Fields] > Click 'properties' icon for the URL attribute

  6. Set Link = 'No linking' > Click 'Submit' button to return to List Columns Fields page

  7. Click 'Submit' button to return to Views list > click 'Publish' button > click 'Yes' button

  8. Home > Custom Object List (or Project Object List)

  9. Create an instance of the custom or stock object > Enter a value in the URL attribute

  10. Save the record and return to the List view for the object

    Expected Result: URL attribute value should display and the Link should not be enabled

    Actual Result: (v12.1.1 & v13.0) URL attribute value is displayed, the link is enabled. Clicking on the link opens a new browser window with the target URL location

  11. [--Actions--] Configure > Fields > click 'properties' icon for URL attribute

  12. Set Link = "Use URL value entered in this field"

  13. Click 'Save and Exit' button

Expected Result: URL attribute value should display with Link enabled

Actual Result: (v12.1.1) URL attribute value is not displayed; cell is empty (v13.0 shows the value as a hyperlink)

Solution:

WORKAROUND:

In the URL Attribute Fields properties set Link = 'No Linking'. Because the 'No linking' setting is behaving incorrectly and showing a hyperlink, this is a viable workaround at this time. Clicking the link on this option will open a new browser window with the target URL location.

STATUS/RESOLUTION:

Resolved in Clarity 13.2
When 'No linking' is configured, the field will now only display the value as a text and not as a hyperlink.
When 'Use URL value entered in this field' is configured, the field will now display the value as a hyperlink.

Keywords: CLARITYKB, CLRT-61750, CLRT-63428, clarity13resolved, clarity1320resolved.