Applet Column in The List Applet Added From Custom PM Disappears After Clicking on Show More/Less button (Doc ID 1994735.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel CRM - Version 8.1.1.14.1 [IP2014] and later
Information in this document applies to any platform.

Symptoms

On : 8.1.1.14.1 [IP2014] version, Configuration - General

ACTUAL BEHAVIOR
---------------
Custom columns are added to a list applet from PM file. These columns disappear when the show more/less button is clicked on.

EXPECTED BEHAVIOR
-----------------------
The custom columns added to the list applet from the script should retain and not be removed when the show more/less button is clicked on.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Add a PM file for any list applet.
2. Add the script below to the Init function:

XXXAppletPM.prototype.Setup = function (propSet) {
var mycontrol = SiebelApp.S_App.GetAppletControlInstance("UP_ARROW",
consts.get("SWE_CTRL_LABEL"), "Up", "40");
this.Get("GetListOfColumns")["UP_ARROW"] = mycontrol;

SiebelAppFacade.XXXAppletPM.superclass.Setup.call(this, propSet);
};

3. This function adds an extra column named "UP ARROW" in that list applet.
4 Click show more/less button on the applet.
5. The column which that is added from PM file will disappear.


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