CellChange Method
The CellChange method determines whether or not Siebel Open UI modified the value of a control. If Siebel Open UI modified this value, then it returns the new value. It uses the following syntax:
CellChange(rowId, field_name, value);
where:
rowId is a number of zero through n, where n is the maximum number of rows that the list applet displays. This number identifies the row that contains the control.
field_name identifies the name of the control that Siebel Open UI analyzes to determine whether or not Siebel Open UI modified the value.
value is a value that the control contains.
For example, the following code from the listapplet.js file determines
whether or not Siebel Open UI modified
the value of a control. The GetName method identifies this control.
The value
argument is a variable that contains the
control value:
this.CellChange(rowId, control.GetName(), value);
Siebel Open UI can bind the physical renderer to the CellChange method to determine whether or not it modified the value for the control.