I have seen this mistake happen lot of times when you are newbie in Siebel. Usually a newbie would come up to me and say a statement similar to a statement given below [I too did same when I started in siebel 🙂 ]
“I was trying to add an control to List Applet but the changes are not showing up in Application even after a SRF compile”
Usually the reason can be one of the following is :
» Adding control to wrong layout of Applet
List Applet has usually 3 modes of display
- Edit List Mode
- Edit Mode
- Base Mode
In Siebel Application
- Edit list mode is that that you see when you see a list Applet.
- Edit mode is what you see when you click on Query button.
- In Base mode applet is read only.
You can change the default to mode to whatever by going to View > Web Template > Web Template Item and changing the value of field called Applet Mode.
You can see the mode of the applet from Web control Toolbar. If you cannot see the mode of the applet then follow the steps given below to enable the web control toolbar
Go to > View Menu > Toolbar
Click Web Control menu item if the check box is not already selected.
You will start seeing a toolbar as shown in the picture below
So, when adding a control to an Applet layout make sure that you are working on correct layout. Always choose Edit List mode when adding a control to List Applet
In case if you are working on correct mode and your changes are still not shown then make sure you are compiling the changes in the correct SRF. To confirm if it is correct SRF or not is to open the application and start compile from tools. If your application closes and opens again that means you are compiling on the right SRF.
This should solve your problem.