IBM Support

Forcing the value change hook to run immediately when the field value is changed from the web client

Question & Answer


Question

How can I make the ClearQuest web client use the same workflow as the desktop client?

Cause

When using a ClearQuest desktop client, if a user changes a field value, the value change hook that is associated with that field is executed immediately. The hook may change the value of other fields, or change the behavior of other fields based on the workflow or business process that is enforced by the schema.

This workflow is not fully available on the web client, because only some field types and form control types support this behavior. More details are available in the knowledge center:
http://www-01.ibm.com/support/knowledgecenter/SSSH5A_8.0.1/com.ibm.rational.clearquest.schema.ec.doc/topics/c_cq_web_hooks.htm%23cq_web_hooks__specialconsid?lang=en

Answer

In this release, a new approach is introduced to support this workflow on the web client. To enable the workflow,

  1. Run packageutil setwebdependentfields to enable the fields (refer to http://www-01.ibm.com/support/docview.wss?uid=swg21695325).
  2. To effect the change, check in the schema and upgrade the user database.

The older method of listing web-dependent fields in the form control properties dialog in the ClearQuest designer is still supported. Specifying a web-dependent field using either method is recognized and does not introduce conflicts.

[{"Product":{"code":"SSSH5A","label":"Rational ClearQuest"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Web Client (7.1)","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.0.1.7","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21698624