ChangeFieldValue on Browser Script issues (Doc ID 508902.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Tools - Version 7.8.2.3 [19221] and later
z*OBSOLETE: Microsoft Windows 2000
Product Release: V7 (Enterprise)
Version: 7.8.2.3 [19221]
Database: IBM DB2 8.1 FixPack 6b
Application Server OS: Microsoft Windows 2000 Server SP 4
Database Server OS: IBM AIX 5L 5.2

This document was previously published as Siebel SR 38-3267659491.
Checked for Relevance on 05-Mar-2015

Symptoms

I am having an issue with the ChangeFieldValue method on the Browser script on a List Applet. I have identical scripts in the Form applet and a List applet. The applet is an account that expose the Ship to Last Name and Ship to First Name. We want our users to update those fields for the account name, but when one of them change, both the fields will be appended together and saved into the Name field. On the form applet this works great, when can initialize the active applet, grab both the controls, and grab both the values of the controls. However, on the List Applet, this doesn't work. Even though i have separate variables for the controls, when I do a getValue on them, they both return the value that was recently changed. I popup various message throughout the script, including a oControl.Name() and it returns that both my controls values have different controls, they just both return the value that was just changed. I have included the List Applet and the Form Applet. The list applet has now been slightly changed from the form applet in attempts to determine the root cause of the issue as to why I can't get the values of each of the fields.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms